Codice PHP:
$Website = eregi_replace("http://", "", $website);
if ($_POST["done"] == "Yes") {
$filename = "guest.txt";
$fp = fopen( $filename,"a");
$datePost = (date ("dS of F Y (h:i:s A)",time()));
$Input = "guest=".urlencode("Name: ".
$_POST["name"]."
Email: <u><a href=\"mailto:$email\">".
$_POST["email"]."</a></u>
Website: <u><a href=\"http://".
$_POST["website"]."\" target=\"_blank\">".
$_POST["website"]."</a></u>
Comments: ".
addslashes($_POST["comments"])."
[i]Posted: ".
$datePost."[/i]
"); fwrite($fp,$Input,strlen($Input)); fclose($fp);
echo "confirm=success";
}
$recipient = "io@email.it";
$subject = "Guestbook";
$date = date( "d/m/Y - H:i:s");
$msg = " ***********************************\nNam
e: $name\n";
$msg .= "EMail: $email\n";
$msg .= "WebSite: $website\n\n";
$msg .= "Message: ".stripslashes($comments)."\n\n";
$msg .= "sent: $date";
mail($recipient, $subject, $msg, "From: <claire>");
mail($email, "claire guestbook","Automatic Responder\n
************************************
Grazie della visita
************************************\n
", "From: <claire>");
ho aggiunto un addslashes per quando i dati vengono inviati e uno strislashes quando vengono richiamati per l'swf...prova