$ok=0; $oggetto=$_POST['oggetto']; $id=$_GET['id']; $salvo=$_POST['salvo']; $messaggio = $salvo; if ($oggetto!="" && is_numeric($id)) { $ok=342; } $nome=addslashes($_POST['nome']); $nome = trim($nome); $tuoemail=addslashes($_POST['tuoemail']); $tuoemail = trim($tuoemail); $sugg = stripslashes($_POST['sugg']); if (isSet($salvo)){ $messaggio = NULL; if($salvo=="Invia") { if($tuoemail==NULL) $messaggio=" - Email richiesto"; else { if (!ereg('^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$', $tuoemail)) $messaggio.=" - Email non valida"; } if($nome==NULL) $messaggio.=" - il Nome è richiesto"; else { if (!ereg('^([a-zA-Z \._\',-]{2,20})$', $nome)) $messaggio.=" - il Nome contiene caratteri o lunghezza non validi"; } if($sugg==NULL) $messaggio.=" - Nessun testo trovato"; else { if (strlen($sugg)< 3) $messaggio.=" - testo probabilmente troppo corto..."; } if(isSet($messaggio)) { $messaggio = 'ERRORE '.$messaggio; } if(!isSet($messaggio)){ $nome=addslashes($_POST['nome']); $nome = trim($nome); $tuoemail=addslashes($_POST['tuoemail']); $tuoemail = trim($tuoemail); $sugg = stripslashes($_POST['sugg']); echo $messsaggio; $destinatario="iw2mqm@alice.it"; //$destinatario="ragnoli.simone@gmail.com"; if ($oggetto=="") { $oggetto="Contatto da sito web"; } $testo="L'utente di nome: ".$nome."\r\n ha mandato email dal sito web.\r\n La sua email è ".$tuoemail."\r\nIl suo messaggio è:\r\n".$sugg; mail ("$destinatario", "$oggetto", "$testo", "From: $tuoemail"); print(""); } } } else { $_POST['nome']=NULL; $_POST['oggetto']=NULL; $_POST['tuoemail']=NULL; $_POST['sugg']=NULL; } if (isset($_GET['invio']) && $_GET['invio']==ok) { $messaggio="messaggio Inviato Correttamente"; } ?>