Re: Re: BBCode?

From: Date: Mon, 25 Nov 2002 06:19:22 +0000
Subject: Re: Re: BBCode?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-125888@lists.php.net to get a copy of this message
Thanks, but that isn't what I want. The point behind BBCode is allowing a small, simpler, securer, subset of HTML. I.e. [img=http://domain.com/image.gif] changes to <img src="http://domain.com/image.gif" alt="" /> Kyle Gibson wrote:
Leif K-Brooks wrote:
I'm working on adding simple BBCode to my site. I'm currently using the [i] tag for testing, with the following code: <?php function bbcode($text){ $text = ereg_replace('\\[i\\](.{1,})\\[/i\\]','<i>\\1</i>',$text); return $text; } print bbcode('[i]This[/i] is a [i]test[/i].'); ?> But it prints "<i>This[/i] is a [i]test</i>". Is there a better way to do this?
<? function bbcode($text) {
    $text = str_replace("[","<",$text);
    $text = str_replace("]",">",$text);
    return $text;
} print bbcode("[i]This[/i] is a [i]test[/i]."); ?>
-- The above message is encrypted with double rot13 encoding. Any unauthorized attempt to decrypt it will be prosecuted to the full extent of the law.

« previous php.general (#125888) next »