Salve ragazzi,
ho un piccolo problema, forse potete aiutarmi.
Ho un form, prendo i dati del form e li voglio mandare ad una mail con PHP.
Eccovi il codice PHP che ho scritto:
Codice PHP:
<?PHP
//prendo le variabili dal form
$nome=$_POST['nome'];
$cognome=$_POST['cognome'];
$indirizzo=$_POST['indirizzo'];
$CAP=$_POST['CAP'];
$citta=$_POST['citta'];
$paese=$_POST['paese'];
$telefono=$_POST['telefono'];
$email=$_POST['email'];
$osservazioni=$_POST['osservazioni'];
//variabili assegnate.
//preparo il testo per la mail
$oggetto="Preventivo";
$email4="SirNosferatu@hotmail.com";
$mail_body = <<<EGM
Messaggio
Nome: $nome
Cognome: $cognome
Indirizzo: $indirizzo
CAP: $CAP
Città: $citta
Paese: $paese
Telefono: $telefono
E-Mail: $email</p>
Osservazioni: $osservazioni</p>
EGM;
//invio la mail
mail($email4,$oggetto,$mail_body);
echo "
<div align=\"center\">[b]Il preventivo è stato inviato[b]";
?>
Il problema è che non lo invia. L'errore che mi dà è:
Warning: Failed to Receive in ....\formsend.php on line 57
Le mie supposizioni sono due.
Primo, sbaglio qualcosa nel codice.
Secondo, siccome uso un server installato sul mio computer, non riesce ad inviarlo. Possibile?
Vi prego aitatemi.
Grazie in anticipo