scusatemi raga di seguito posto il codice x mandare un'email da un form, il problema è ke nn me lo invia...
<?php
if(isset($_POST['contatti']))
{
$email = htmlspecialchars(stripslashes(utf8_decode(trim($_P OST['email']))),ENT_QUOTES);
$oggetto = htmlspecialchars(stripslashes(utf8_decode(trim($_P OST['oggetto']))),ENT_QUOTES);
$testo = nl2br(stripslashes(utf8_decode(trim($_POST['testo']))));
$testo = str_replace("
","[br]",$testo);
$testo = htmlspecialchars($testo,ENT_QUOTES);
$testo = str_replace("[br]","
",$testo);
if (empty($email) || !eregi("^[A-Za-z0-9\_-]+@[A-Za-z0-9\_-]+.[A-Za-z0-9\_-]+.*", $email))
{
echo "<div align='center'><font size='4' color='#ff0000'>Indirizzo email non valido o nullo => clicca qui</font></div>";
exit;
}
else
{
if (($oggetto=='') || ($testo==''))
{
echo "<div align='center'><font size='4' color='#ff0000'>Inserire tutti i campi => clicca qui</font></div>";
}
else
{
$nome = "xxx";
$sito = "xxxxxx";
$to = "xxxx@xx.xx";
$messaggio='
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>
<title>'.$sito.'</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body {margin:0px;padding:0px;}
table {width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;}
.tdSX {width:40%;font-size:10px;color:#333333;}
.tdDX {width:60%;font-size:10px;color:#000066;}
#titolo {width: 100%;font-size:14px;color:#003366;text-decoration:underline;}
</style>
</head><body><table><tr><td align="center" id="titolo" colspan="2">CONTATTI '.$sito.'</td></tr>
<tr><td colspan="2"></td></tr><tr><td align="center" class="tdSX">Nome:</td>
<td align="center" class="tdDX">'.$nome.'</td></tr>
<tr><td align="center" class="tdSX">E-mail:</td><td align="center" class="tdDX">'.$email.'</td></tr>
<tr><td align="center" class="tdSX">messaggio:</td><td align="center" class="tdDX">'.$msg.'</td></tr>
</table></body></html>';
$intestazioni = "MIME-Version: 1.0\r\n";
$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
$intestazioni .= "To: ".$to."\r\n"; $intestazioni .= "From: ".$nome." <".$email.">\r\n";
$intestazione .= "Return-Path: ".$nome."\n";
if (mail($to, $oggetto, $messaggio, $intestazioni))
{
print "<div align='center'><font size='4'>Invio effettuato con successo => clicca qui</font></div>";
}
else
{
print "<div align='center'><font size='4' color='#ff0000'>Invio non riuscito => clicca qui</font></div>";
}
}
}
}
else
{
print "errore"; <=== Mi dà questo risultato di errore
}
?>
x fovore ki dò uno sguardo a questo codice e mi trova la sluzione?
vi ringrazio tanto!