ho modificato il file ins.php come mi avevi detto, ma ora, invece che una pagina bianca, da un errore sulla linea 83
Non so se ho sbagliato nelle modifiche, oppure se devo cambiare qualcos'altro, comunque ti allego nel messaggio il codice da me modificato, in modo che puoi vedere se ho fatto errori.
Grazie mille per l'aiuto
Codice PHP:
<?php
$nome = stripslashes(trim($_POST["nome"]));
$suoemail = $_POST["suoemail"];
$citta = ucwords(stripslashes(trim($_POST["citta"])));
$ip=$_SERVER['REMOTE_ADDR'];
$messaggio = ucfirst(stripslashes(trim($_POST["messaggio"])));
$messaggio =nl2br($messaggio);
$messaggio = wordwrap($messaggio, 75, "
",1);
//strlen = numero max di caratteri inseribili
if(strlen($nome) > 15){
$errore = true;
echo "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">NOME: max
15 caratteri</font></center>
";
}
if(strlen($suoemail) > 30){
$errore = true;
echo "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">EMAIL:
max 30 caratteri</font></center>
";
}
if(strlen($citta) > 15){
$errore = true;
echo "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">CITTA':
max 15 caratteri</font></center>
";
}
if(strlen($messaggio) > 500){
$errore = true;
echo "
<tr><td
valign=\"center\"><center><font family=\"Arial\"
size=\"5\">MESSAGGIO: max 500 caratteri</font></center>
";
}
//Caratteri non ammessi
if($nome.$citta.$messaggio){
if(ereg("[<>]+",$nome.$citta.$messaggio)){
$errore .= "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">I
caratteri \"<font color=\"red\">[b]< > [/b]</font>\" non sono
ammessi</font></center>
";
}
}
//Campi obbligatori
if(empty($nome))
$errore .= "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">Inserire
il Nome</font></center>
";
else
//Valida l'Email
//valida
[email]pippo@email.{2,4}//pip.po[/email]@email.{2,4}//pip_po@email.{2,4}//pip-po@ema
il.{2,4}
if(empty($suoemail))
$errore .= "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">Inserire
l'Email</font></center>
";
else
if(!ereg("^([-_.#$&a-z0-9]+)[@][a-z]+(.[a-z]{2,4})$",$suoemail))
$errore .= "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">Inserire
un' Email valida</font></center>
";
else
if(empty($messaggio))
$errore .= "
<tr><td
valign=\"center\"><center><font family=\"Arial\" size=\"5\">Inserire
il Messaggio</font></center>
";
if($errore)
echo $errore;
if($errore):
$tab_ins;
$meta="<META
http-equiv=\"REFRESH\"content=\"3;url=http://www.hpscommunity.it/scri
vimi1.php>";
else:
$tab_ins= "
<table width=\"400\"height=\"150\"
align=\"center\"\" cellpadding=\"5\" cellspacing=\"0\"
bordercolor=\"#0000FF\" bgcolor=\"#FDFED6\" style=\"border:1px
solid;\">";
$tab_ins .= "<tr><td valign=\"bottom\"><center><font family=\"Arial\"
size=\"4\">GRAZIE ".$nome."
</td></tr></center><tr><td
valign=\"top\"><center></font><font family=\"Arial\"
size=\"4\">MESSAGGIO INVIATO CON SUCCESSO!</font></center>";
$tab_ins .= "</td></tr></table>
";
$meta="<META http-equiv=\"REFRESH\" content=\"3;
url=http://www.hpscommunity.it\">";
$tab_ins= "
<table width=\"400\"height=\"150\"
align=\"center\"\" cellpadding=\"5\" c$tab_ins .= "<tr><td valign=\"bottom\"><center><font family=\"Arial\" size=\"4\">GRAZIE ".$nome."
</td></tr></center><tr><td valign=\"top\"><center></font><font family=\"Arial\" size=\"4\">MESSAGGIO INVIATO CON SUCCESSO!</font></center>";
$tab_ins .= "</td></tr></table>
";
$meta="<META http-equiv=\"REFRESH\" content=\"3; url=http://www.hpscommunity.it\">";ellspacing=\"0\"
bordercolor=\"#0000FF\" bgcolor=\"#FDFED6\" style=\"border:1px
solid;\">";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "From:lorenzo971<lorenzo971@gmail.com>\n";
$headers1 = "MIME-Version: 1.0\r\n";
$headers1 .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers1 .= "X-Mailer: PHP\n";
$headers1 .= "From:$suoemail";
//E-mail del destinatario (cioè, io)
$a = "lorenzo971@gmail.com";
//Oggetto dell'e-mail
$oggetto = "Messaggio del Visitatore";
//TUTTI I DATI NEL MESSAGGIO con tutti gli item ($nome, $citta, ecc.)
$messaggio ="<html>
<head>
</head>
<body background="green">
<font face=sans sharif size=4
color=0000FF>MESSAGGIO DEL VISITATORE :</font>
<font face=arial size=2
color=000040>Nome:</font> <font
face=arial size=2 color=000080>$nome</font>
<font face=arial size=2
color=000040>Città:</font><font
face=arial size=2 color=000080>$citta</font>
<font face=arial size=2
color=000040>Email:</font><font
face=arial size=2 color=000080><a
href=\"mailto:$suoemail\">$suoemail</a></font>
<font face=arial size=2
color=000040>Ip:</font><font face=arial
size=2 color=000080>$ip</font>
<font face=arial size=2
color=000040>Messaggio:</font>
<table width=\"100%\" border=\"0\" cellspacing=\"0\"
cellpadding=\"16\">
<tr>
<td><font face=arial size=2 color=000080>$messaggio</font></td>
</tr>
</table>
---------------------------
</body>
</html>";
//Invio della mail
mail ($a,$oggetto,$messaggio,$headers1);
//Invio e-mail di ringraziamento al Visitatore
$suoemail=($suoemail);
//Oggetto dell'e-mail
$oggetto1="Ringraziamento";
//TUTTI I DATI NEL MESSAGGIO DI RINGRAZIAMENTO
$messaggio1="<html>
<head>
</head>
<body background="yellow">
<font face=sans sharif size=4 color=0000FF>-
RISPOSTA AUTOMATICA -</font>
<font face=arial size=2
color=000080>Ciao</font><font
face=arial size=2 color=0000A0>$nome,</font>
<font face=arial size=2 color=000080>grazie
per avermi scritto, ti risponderò appena possibile.
Saluti,
[i]by hpscommunity[/i]</font>
<a href=\"http://www.hpscommunity.it\">[url="http://www.hpscommunity.it"][url]www.hpscommunity.it[/url][/url]</a>
---------------------------
</body>
</html>";
//Invio della mail
mail ($suoemail,$oggetto1,$messaggio1,$headers);
endif;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?=$meta;?>
<title>write-me</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<body bgcolor="#EAEAEA">
<table align="center" width="780">
<?=$tab_ins;?>
</table>
</body>
</html>