ho provato di tutto ma mi da sempre lo stesso errore...
ora il codice effettivamente scritto è questo:
<?php
$mail = "xxx@xxx.com";
$name = trim(stripslashes($_POST['name']);
$cognome = trim(stripslashes($_POST['cognome']);
$nick = trim(stripslashes($_POST['nick']);
$eta = trim(stripslashes($_POST['eta']);
$indirizzo = trim(stripslashes($_POST['indirizzo']);
$civico = trim(stripslashes($_POST['civico']);
$citta = trim(stripslashes($_POST['citta']);
$prov = trim(stripslashes($_POST['prov']);
$cap = trim(stripslashes($_POST['cap']);
$naz = trim(stripslashes($_POST['naz']);
$cell = trim(stripslashes($_POST['cell']);
$sex = trim(stripslashes($_POST['sex']);
$email = trim(stripslashes($_POST['email']);
$subject = "Registrazione";
$headers = "MIME-Version: 1.0\r\n".
"Content-type: text/html; charset=iso-8859-1\r\n".
"From: ".$name."<".$email.">\r\n".
"To: ".$receiverMail."\r\n".
"Date: ".date("r")."\r\n".
"Subject: ".$subject."\r\n";
$messaggio="
<html>
<body bgcolor='#FFFFFF>
I miei dati sono:
<table>
<tr>
<td align=/"left/">Nome:</td>
<td align=/"left/">Cognome:</td>
<td align=/"left/">Nick:</td>
<td align=/"left/">Età:</td>
<td align=/"left/">Indirizzo:</td>
<td align=/"left/">N° Civico</td>
<td align=/"left/">Città</td>
<td align=/"left/">Provincia</td>
<td align=/"left/">Cap:</td>
<td align=/"left/">Nazionalità:</td>
<td align=/"left/">Cellulare:</td>
<td align=/"left/">Email:</td>
<td align=/"left/">Sesso:</td>
</tr>
<tr>
<td align=/"center/">".$name."</td>
<td align=/"center/">".$cognome."</td>
<td align=/"center/">".$nick."</td>
<td align=/"center/">".$eta."</td>
<td align=/"center/">".$indirizzo."</td>
<td align=/"center/">".$civico."</td>
<td align=/"center/">".$citta."</td>
<td align=/"center/">".$prov."</td>
<td align=/"center/">".$cap."</td>
<td align=/"center/">".$naz."</td>
<td align=/"center/">".$cell."</td>
<td align=/"center/">".$email."</td>
<td align=/"center/">".$sex."</td>
</tr>
</table>
</body>
</html>";
// VALIDATION
if(empty($name) || empty($cognome) || empty($eta) || empty($citta) || empty($prov)
|| empty($naz) || empty($sex)) {
echo "La registrazione non può essere effettuata
Inserire tutti i campi richiesti";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
echo "Impossibile effettuare la registrazione
l'indirizzo mail non è valido";
}
else {
mail($subject, $mail, $headers, $messaggio);
echo "La registrazione è stata effettuata!
Ora puoi inviare il tuo messaggio"; }
?>
Vi prego datemi una mano... cercate di capire l'errore che io non so + dove mettere le mani..
a me sembra corretto...ma può essere che mi sbaglio..