Fjerne html tags fra tagwalls
HeyJeg har lavet følgende kode. Den er udmærket. Har dog et prob.
Man kan lave html tags og det vil jeg gerne havde den til at fjerne. Ok jeg kan godt få den til at fjerne < og > men det ville være fedt hvis nogen kunne lave så den fjernede det imellem...
<?php
if (!isset ($_GET['go'])) { $go = "0"; } else { $go = $_GET['go']; }
if ($go == "1") {
$name = $HTTP_POST_VARS["name"];
$tag = $HTTP_POST_VARS["tag"];
$mail = $HTTP_POST_VARS["mail"];
$www = $HTTP_POST_VARS["www"];
//Die Bildchen
$tag = str_replace(":baby:", "<IMG SRC=\"smilies/baby.gif\">",$tag);
$tag = str_replace(":D", "<IMG SRC=\"smilies/biggrin.gif\">",$tag);
$tag = str_replace("?(", "<IMG SRC=\"smilies/confused.gif\">",$tag);
$tag = str_replace("8)", "<IMG SRC=\"smilies/cool.gif\">",$tag);
$tag = str_replace(";(", "<IMG SRC=\"smilies/crying.gif\">",$tag);
$tag = str_replace("8o", "<IMG SRC=\"smilies/eek.gif\">",$tag);
$tag = str_replace(":evil:", "<IMG SRC=\"smilies/evil.gif\">",$tag);
$tag = str_replace(":(", "<IMG SRC=\"smilies/frown.gif\">",$tag);
$tag = str_replace("X(", "<IMG SRC=\"smilies/mad.gif\">",$tag);
$tag = str_replace(":]", "<IMG SRC=\"smilies/pleased.gif\">",$tag);
$tag = str_replace(":O", "<IMG SRC=\"smilies/redface.gif\">",$tag);
$tag = str_replace(":rolleyes:", "<IMG SRC=\"smilies/rolleyes.gif\">",$tag);
$tag = str_replace(":)", "<IMG SRC=\"smilies/smile.gif\">",$tag);
$tag = str_replace(":P", "<IMG SRC=\"smilies/tongue.gif\">",$tag);
$tag = str_replace(":tongue:", "<IMG SRC=\"smilies/tongue2.gif\">",$tag);
$tag = str_replace(";)", "<IMG SRC=\"smilies/wink.gif\">",$tag);
$tag = str_replace("8D", "<IMG SRC=\"smilies/winkgrin.gif\">",$tag);
$date = date( "d. m | H:i");
$tags = "<tr><td align=left style=\"font-size:8pt; font-face: Verdana; background-color: #cccccc; border: 1pt solid #000000; border-collapse: collapse; color: #000000;\"><font face='verdana'><b>$name</b> | <a href=mailto:$mail>Mail</a> | <a href=http://$www target=\"_blank\">Homepage</a></font></tr><tr><td align=left align=left style=\"font-size:8pt; background-color: #dddddd; font-face: Verdana; border: 1pt solid #000000; border-collapse: collapse; color: #000000;\"><font face='verdana'>$tag</font></td></tr><tr><td align=left style=\"font-size:8pt; font-face: Verdana; border: 1pt solid #000000; border-collapse: collapse; color: #000000; background-color: #dddddd;\"><font face='verdana'>$date</font></td></tr><tr><td> </td></tr>";
$tagsbank = "shout.txt";
$altdat = fopen($tagsbank,"r");
$alttag = fread($altdat, filesize ($tagsbank));
fclose($altdat);
$tagfile = fopen($tagsbank,"w");
fwrite($tagfile, $tags);
fwrite($tagfile, $alttag);
fclose($tagfile);
}
?>
