Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 01-06-2007, 10:27 PM
paul41598's Avatar
paul41598 paul41598 is offline
 
Join Date: Jun 2004
Location: MI
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default php line breaks ?

Ok I'm having a problem with line breaks...

I basically have this code

PHP Code:
$msgfield = @explode("\n"$vbulletin->options['on_usergroupchange_text']); 
with the below text box. Im trying to be able to type into it but use line breaks and have them parse correctly in a PM. Can anyone say for sure what I'm doing wrong? IT doesnt parse correctly at all. In fact, it doesnt parse, I get nothing unless I move both Hello's next to one another then its fine.

I thought \n is the right character.. hmmm
Attached Images
File Type: gif textbox.gif (1.2 KB, 0 views)
Reply With Quote
  #2  
Old 01-06-2007, 11:13 PM
Guest190829
Guest
 
Posts: n/a
Default

Try the nl2br() function
Reply With Quote
  #3  
Old 01-06-2007, 11:44 PM
paul41598's Avatar
paul41598 paul41598 is offline
 
Join Date: Jun 2004
Location: MI
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

dam, no go either

PHP Code:
$msgfield nl2br($vbulletin->options['on_usergroupchange_text']); 

this is my whole chunk of code:

Code:
$msgfield = nl2br($vbulletin->options['on_usergroupchange_text']);
$msg = $msgfield[@array_rand($msgfield)];
$pmbodyfield = @str_replace("{username}", $vbulletin->userinfo['username'], $msg); 

    $pmdm =& datamanager_init('PM', $this->registry, ERRTYPE_SILENT);
    $pmdm->set('fromuserid', $vbulletin->options['on_usergroupchange_fromuserid']);
    $pmdm->set('fromusername', $vbulletin->options['on_usergroupchange_fromusername']);
    eval(fetch_email_phrases('usergroupschanged', $this->fetch_field('languageid')));
    $pmdm->set('title', $vbulletin->options['on_usergroupchange_subject']);
    $pmdm->set('message', $pmbodyfield);
    $botperms = array('adminpermissions' => 2);
    $pmdm->set_recipients($this->fetch_field('username'), $botperms); // Ignore PM-Box full
    $pmdm->set('dateline', TIMENOW);
    $pmdm->save();
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:20 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03994 seconds
  • Memory Usage 2,196KB
  • Queries Executed 14 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (1)postbit_attachment
  • (2)postbit_onlinestatus
  • (3)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete