Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 replace help
Index -> Programming, PHP -> PHP Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Amailer




PostPosted: Sat Oct 11, 2003 6:50 pm   Post subject: replace help

Ok,
Suppose i got a text like this
^1WELCOEM ^7IDIOT

^1 = Font color FF0000
^7 = Font color FFFFFF

I want the text to be displayed witht he colors
(if you view source, it should be)
<font color="FF0000">WELCOME <font color="FFFFFF">IDIOT

if you don't understand ill try and explain again....
HELP!
Sponsor
Sponsor
Sponsor
sponsor
Tony




PostPosted: Sat Oct 11, 2003 6:55 pm   Post subject: (No subject)

substrings!

output everything before the first ^ character. Read the int after ^ that determines the color and output appropriate HTML tag. Cut w/e your outputed out and repeat the loop untill the whole string is processed.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Amailer




PostPosted: Sun Oct 12, 2003 12:18 am   Post subject: (No subject)

hmm still in need of help!
Blade




PostPosted: Sun Oct 12, 2003 2:43 pm   Post subject: (No subject)

why dont you just use functions??
Amailer




PostPosted: Sun Oct 12, 2003 4:21 pm   Post subject: (No subject)

its cuz he way the thing is set up Sad
PaddyLong




PostPosted: Mon Oct 13, 2003 11:13 am   Post subject: (No subject)

use something like this...

code:

$text = "^1WELCOEM ^7IDIOT";

$text = ereg_replace ("\^1", "<font color=\"#FF0000\">", $text);
$text = ereg_replace ("\^7", "<font color=\"#FFFFFF\">", $text);

echo $text;


you need the \ in front of the ^ because ^ is a special character in the regular expression syntax
Amailer




PostPosted: Mon Oct 13, 2003 4:12 pm   Post subject: (No subject)

Odd, i tried that...it did not wrk idk why!!!
works if i only have one, ^#

Not if there are more then 1 Sad
Amailer




PostPosted: Mon Oct 13, 2003 5:03 pm   Post subject: (No subject)

NEVER MIND!
ya, i got it...it was a problem in my code..my other charaters ^7 and all were messed :S
Display posts from previous:   
   Index -> Programming, PHP -> PHP Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 8 Posts ]
Jump to:   


Style:  
Search: