codice:
<html>
<head>
<title>Inserimento del messaggio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="#DAF4FE">
<?php
include("configR.php");
$nome=$_POST['nome'];
$email=$_POST['email'];
$url=$_POST['tel'];
$messaggio=$_POST['messaggio'];
$mezzo=$_POST['mezzo'];
$alimentazione=$_POST['alimentazione'];
// Rilevazione tag html, presenza del nome e del messaggio
$cercanome = strstr($nome,"<");
$cercanome2 = strstr($nome,">");
$cercaem = strstr($email,"<");
$cercaem2= strstr($email,">");
$cercaurl = strstr($tel,"<");
$cercaurl2 = strstr($tel,">");
$cercames = strstr($messaggio,"<");
$cercames2 = strstr($messaggio,">");
$parole=explode(" ",$messaggio);
$dim_parole=count($parole);
$check=1;
for ($i=0;$i<$dim_parole;$i++)
{
if ( strlen($parole[$i]) > $word_lenght )
{
$check=0;
}
}
if ($check==1)
{
if ( $cercanome & $cercanome2 ){
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
elseif ( $cercaem & $cercaem2 )
{
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
elseif ( $cercaurl & $cercaurl2 )
{
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
elseif ($cercames & $cercames2)
{
echo "<center><font size=\"2\">IL TUO MESSAGGIO NON E' STATO INSERITO IN QUANTO SONO STATI RILEVATI TAG HTML</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
elseif (($email!="") & !(ereg("([[:alnum:]\.\-]+)(\@[[:alnum:]\.\-]+\.+)", $email)))
{
echo "<center><font size=\"2\">L'INDIRIZZO EMAIL NON SEMBRA ESSERE VALIDO</font></center>
";
echo "<center><font size=\"2\">TORNA INDIETRO</font></center>";
}
else{
if ($tel == "")
{
echo "<center><font size=\"2\">DEVI INSERIRE IL TUO NUMERO</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
else{
if ($nome == "")
{
echo "<center><font size=\"2\">DEVI INSERIRE IL TUO NOME</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
elseif ($messaggio == "")
{ echo "<center><font size=\"2\">DEVI INSERIRE IL MESSAGGIO</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
else{
$messaggio=ereg_replace("\n","
",$messaggio);
$messaggio=stripslashes($messaggio);
$nome=stripslashes($nome);
$data=date("d/m/Y");
$orario=date("H.i");
$commento=$nome."|".$email."|".$url."|".$modello."|".$mezzo."|".$alimentazione."|".$marca."|".$messaggio."|".$data."|".$orario."\n";
if (!(file_exists($file)))
{fopen($file,"w");}
// Scrittura del nuovo messaggio su file
$new_mess=fopen($file,"a+");
fwrite($new_mess,$commento);
fclose($new_mess);
$arr_mess=file($file);
$count=count($arr_mess);
$pagine_totali= ceil($count/$risultati_per_pagina);
$tab_ins= "<table width=\"400\" align=\"center\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#333333\" bgcolor=\"#FFFFFF\" style=\"border:1px solid;\">";
$tab_ins .= "<tr><td><center><font family=\"Arial\" size=\"2\">IL TUO ANNUNCIO E' STATO INVIATO CORRETTAMENTE</font></center>";
$tab_ins .= "</td></tr></table>
";
$tab_ins .= "<table width=\"400\" align=\"center\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#000000\" bgcolor=\"#FFFFFF\" style=\"border:1px solid;\">";
$tab_ins .="<tr><td bgcolor=\"#FFFFCC\"><center><font family=\"Arial\" size=\"2\">VISUALIZZA I MESSAGGI</font></center></td></tr></table>";
echo $tab_ins;
}
}
}
}
else{
echo "<center><font face=\"Verdana\" size=\"2\">HAI INSERITO NEL MESSAGGIO UNA PAROLA TROPPO LUNGA</font></center>
";
echo "<center><font size=\"2\"><a href=\"richiedi.php\">TORNA INDIETRO</a></font></center>";
}
?>
</body>
</html>
questo con Zend editor non mi da errori...