I'm new to the list, and I don't want this to sound like a stupid ?, but
I am having an issue with a function that I created.
I have some code stored in a database, similar to XML-style tags, but I
just created them myself to be more "user-friendly" to people.
Like for instance <bold></bold>, and <red></red> (would make the text
red).
I created a function, to search on the tags that I made, and replace
them with the appropriate HTML ones, here is my function:
function mytags($content)
{
$search[0] = "<bold>";
$search[1] = "<italic>";
$search[2] = "<underline>";
$search[3] = "<strikethrough>";
$search[4] = "<computer>";
$search[5] = "<red>";
$search[6] = "<orange>";
$search[7] = "<yellow>";
$search[8] = "<green>";
$search[9] = "<blue>";
$search[10] = "<purple>";
$search[11] = "<brown>";
$search[12] = "<large1>";
$search[13] = "<large2>";
$search[14] = "<large3>";
$search[15] = "<large4>";
$search[16] = "</bold>";
$search[17] = "</italic>";
$search[18] = "</underline>";
$search[19] = "</strikethrough>";
$search[20] = "</computer>";
$search[21] = "</red>";
$search[22] = "</orange>";
$search[23] = "</yellow>";
$search[24] = "</green>";
$search[25] = "</blue>";
$search[26] = "</purple>";
$search[27] = "</brown>";
$search[28] = "</large1>";
$search[29] = "</large2>";
$search[30] = "</large3>";
$search[31] = "</large4>";
$replace[0] = "<strong>";
$replace[1] = "<em>";
$replace[2] = "<u>";
$replace[3] = "<s>";
$replace[4] = "<tt>";
$replace[5] = "<font color=\"red\">";
$replace[6] = "<font color=\"orange\">";
$replace[7] = "<font color=\"yellow\">";
$replace[8] = "<font color=\"green\">";
$replace[9] = "<font color=\"blue\">";
$replace[10] = "<font color=\"purple\">";
$replace[11] = "<font color=\"brown\">";
$replace[12] = "<font size=\"+1\">";
$replace[13] = "<font size=\"+2\">";
$replace[14] = "<font size=\"+3\">";
$replace[15] = "<font size=\"+4\">";
$replace[16] = "</strong>";
$replace[17] = "</em>";
$replace[18] = "</u>";
$replace[19] = "</s>";
$replace[20] = "</tt>";
$replace[21] = "</font>";
$replace[22] = "</font>";
$replace[23] = "</font>";
$replace[24] = "</font>";
$replace[25] = "</font>";
$replace[26] = "</font>";
$replace[27] = "</font>";
$replace[28] = "</font>";
$replace[29] = "</font>";
$replace[30] = "</font>";
$replace[31] = "</font>";
for($i = 0; $i <= 31; $i++)
{
eregi_replace($search[$i], $replace[$i], $content);
}
return $content;
}
my problem is, I want to be able to replace all of the "search[]" tags
with the "replace[]" ones. With the code that I have so-far I am not
able to, where the "$content" variable is the
"$row_mysql_table['content']" output. Am I on the right track? And if
not, can anyone tell me how to accomplish this?
Thanks!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php