stesso problema:
Codice:
Ciao Davide, .Per Rispondermi Scrivi a davide@sim.webarrivo.com.Davide.
Se Questa Mail Non è Per Te Segnalalo A <a
href="mailto:info@sim.webarrivo.com">info@[no-spam]sim.webarrivo.com</a>.
riposto il codice xkè l'ho modifikato x andare a kapo:
Codice:
<?PHP
// IDENTIFICA UN POTENZIALE ERRORE
$errore = 0;
// RECUPERA I DATI DAL FORM
$tuonome = $_POST['tuonome'];
$tuamail = $_POST['tuamail'];
$nomeamico = $_POST['nomeamico'];
$mailamico = $_POST['mailamico'];
// ESPRESSIONE REGOLARE DELL'EMAIL
$re_1 = ereg("^[^@ ]+@[^@ ]+\.+[^@ ]+$", $tuamail);
$re_2 = ereg("^[^@ ]+@[^@ ]+\.+[^@ ]+$", $mailamico);
// CONTROLLA I CAMPI
if ($tuonome == "") { $errore = 1; }
elseif ($re_1 == FALSE) { $errore = 2; }
elseif ($nomeamico == "") { $errore = 3; }
elseif ($re_2 == FALSE) { $errore = 4; }
// SE I CAMPI SONO STATI COMPILATI CORRETTAMENTE...
else
{
// FORMATTA LA MAIL
$oggetto = "Ti segnalo questo sito";
$corpo = "Ciao $nomeamico , ti consiglio questo sito <a href=\"http://sim.webarrivo.com\">Sim.webarrivo.com</a> . $tuonome .\n Per rispondermi scrivi a $tuamail .\n Se questa e-mail non è per te <a href=\"mailto:info@sim.webarrivo.com\">segnalacelo</a>.";
// INVIA LA MAIL CONTROLLANDO CHE L'INVIO VADA A BUON FINE
if (mail($mailamico, $oggetto, $corpo, "Da: $tuamail"))
{
$errore = 0;
}
else
{
$errore = 5;
}
}
?>
<html>
<head>
<title>Sim.webarrivo.com » Segnala Il Nostro Sito</title>
</head>
<body>
<p align="center">
<?PHP
switch ($errore)
{
case 0;
print "Segnalazione Inviata Con Successo";
break;
case 1;
print "Inserisci Il Tuo Nome";
break;
case 2;
print "Inserisci Il Tuo Indirizzo eMail";
break;
case 3;
print "Inserisci Il Nome Del Tuo Amico";
break;
case 4;
print "Inserisci L'eMail Del Tuo Amico";
break;
case 5;
print "Il Server Non è Riuscito Ad Inviare l'eMail";
break;
}
?>
<br><br>
<a href="javascript:window.history.back(-1);">Torna Al Sito</a>
</p>
</body>
</html>
Grazie.Ciao Davide.