
Mam taki skrypt:
Formularz:
<form name="form" method="POST" action="wyslij.php" onsubmit="return checkform(this);">
<table width="150"> <td><input name="nick" type="text" value="Twój nick" size="30" width="300"> </td>
<tr></tr><td><input name="mail" type="text" value="Twój adres email" size="40" width="400"></td>
<tr><td><input name="temat" type="text" value="Wpisz Kategorię sprzętu" size="40" width="400"></td></tr>
<tr><td><input name="pole" type="text" value="Wpisz rodzaj i model sprzętu" size="40" width="400"></td></tr>
<tr><td><textarea name="tres" value="Tresc Twojej opini" cols="70" rows="50">Wpisz swoją opinię na temat danego sprzętu. Nie stosuj skryptów ! Dopuszczalne to: <br> -> Jedna linia w dół i <p>Akapit</p> ->Jeden akapit</textarea></td></tr>
<tr><input type="submit" name="B12" value="Prześlij">
<input name="Submit22" type="reset" value="Wyczyść"></tr></table>
<script type="text/javascript">
function licz(pole,max){
if (pole.value.length > max){
pole.value = pole.value.substr(0,max);
}
}
</script>
</form>
wyslij.php
<?
$nick = $_POST['nick'];
$mail = $_POST['mail'];
$www = $_POST['www'];
$temat = $_POST['temat'];
$pole = $_POST['pole'];
$nick = HTMLSpecialChars($nick);
$mail = HTMLSpecialChars($mail);
$www = HTMLSpecialChars($www);
$temat = HTMLSpecialChars($temat);
$pole = HTMLSpecialChars($pole);
$tresc = wordwrap($pole, 50, "\n", 1);
$wynik = '<br><b>' . $nick . '</b><br><a href="mailto:' . $mail . '">' . $mail . '</a><br /> <a target="_blank" href="' . $www . '">' . $www . '</a><br /> <b>' . $temat . '</b><br>' . $tresc . '';
$plik = "wpisy.txt" ;
$fp = fopen($plik, "a");
fwrite ($fp, $wynik);
fclose($fp);
echo("Twój komentarz został wysłany! Aby zobatrzyć komentarze <a href='pokaz.php'>kliknij tutaj</a>");
?>
i potem jak sie juz wysle, to nie wyswietla sie textarea - wpisz swoja opinie... a inne w znaczniku input normalnie. Co robię zle ?