problem mit htmlspecialchars

free123

Mitglied
Hallo und servös alle zusammen

Ich bin dabei einen chat einzurichten nur gibt es noch probleme mit htmlspecialchars
undzwar wenn ein user chattet wird bei auswahl der Farbenliste der Code übergeben
bsp ich gebe test ein und es folgt
PHP:
<font color="Black">test</font>

Wie kann man dieses problem beheben ?

Hier nochmal ein auszug aus dem code

PHP:
	<?php }
	 elseif ($action == "form")
	{

	$chat = (isset($_REQUEST['chat']) && !empty($_REQUEST['chat']) )? htmlspecialchars($_REQUEST['chat']) : "";  
	$nick = (isset($_REQUEST['nick']) && !empty($_REQUEST['nick']) )? htmlspecialchars($_REQUEST['nick']) : "";  
    ?>

	<body bgcolor="#CCCCCC">
		<table border=0 width=100%><tr><td>
        <form onSubmit="return doSubmit" name="chatform" method="post" action="cz_chat2.php" target="posts">
          <input type="text" name="chat" size="40">
          <input type="hidden" name="nick" value="<? echo $nick; ?>">
          <input type="button" onClick="doSubmit()" name="Submit" value="Chat!">
         <input type="image" src="lachen.gif" name="DoFace1" value="  :)  " onClick="sendFace(1)">
          <input type="image" src="sauer.gif" name="DoFace2" value="  :(  " onClick="sendFace(2)">
          <input type="image" src="grinz.gif" name="DoFace3"  value="  :D  " onClick="sendFace(3)">
          <input type="image" src="cool.gif" name="DoFace4"  value="  :-)  " onClick="sendFace(4)">

          <select name="col">
            <option name=Black>schwarz</option>
            <option name=Red>rot</option>
            <option name=Green>grün</option>
            <option name=Blue>blau</option>
            <option name=Orange>orange</option>
          </select>

         </td></tr></table>

          <input type="hidden" name="action" value="posts">
        </form>

Wer kann mir da weiterhelfen :confused:
 
Zurück