Ho modificato lo script ma mi da un' errore... lo script è questo
Codice:
<?
$fp=fopen("post.txt", "a");
$txt = trim($_POST['testo']);
$nick = trim($_POST['nome']);
$testo = $txt . "<br><br>\n";
$nome="<FONT COLOR=RED>" . $nick . "</FONT> ";
if (strpos ($txt, '<A') !== FALSE){ //se trova <A non mette il post da errore se no controlla che non ci siano altre cose sgradite
echo ("Errore: il tag <A> non è ammesso!"); }
elseif (strpos ($txt, '<a') !== FALSE){
echo ("Errore: il tag <A> non è ammesso!"); }
elseif($testo=="<br><br>\n"){ }
elseif(isset($txt) && isset($nick)){
fputs($fp, $nome);
fputs($fp, $testo);
$mail="E' stato aggiunto un nuovo commento al tuo questbook!\n\n" . $nome . $testo . "\n\n<ahref=\"http://amehomepage.altervista.org\">http://amehomepage.altervista.org</a>";
mail("amedeo_laudisio@hotmail.com","Nuovo commento nel tuo GuestBook", "$mail");}
fclose($fp);
else{echo ("Compila tutti i campi");}
include("post.txt");
?>
l' errore dovrebbe essere alla riga dove c'è scritto else{echo ("Compila tutti i campi");} ma mi sembra tutto giusto...