Salve a tutti mi chiamo Stefano... mi sto da poco avvicinando al mondo di php ho già letto e straletto un paio di manuali ed ora di buttare giù qualche riga di codice serio... ma trovo dei problemi...parliamo di invio mail tramite form...lo so...lo so...ci sono già tanti script belli che fatti... ma mi sembrava giusto, per capire meglio come funziona, scrivere io qualche riga di codice...
Qui di seguito il form html
<html>
<body bgcolor ="#ffffff" text= "#000000">
<form action = "email.php" name="form1" method ="post">
Invia messaggio
<table width="75%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Nome:</td>
<td><input type="text" name="name"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" name="email"></td>
</tr>
<tr>
<td>Messaggio:</td>
<td>
<textarea name ="message" rows="4" cols="40"></textarea>
</td>
</tr>
</table>
<input type="submit" name="submit" value="Invia Messaggio">
<input type="reset" name="reset" value="Reimposta">
</form>
</body>
</html>
e qui il file email.php
<?php
if (isset($_POST ["submit"])) {
$name = $_POST["name"];
$message = $_POST["message"];
$email = $_POST["email"];
$comments = "$name ha scritto /n/n $message";
$sendmail = mail('++++++@++++++.com', $comments, $message, 'From: $email');
if ($sendmail)
echo "Invio riuscito";
else
echo "impossibile inviare";
}
?>
quello che non capisco è perchè non manda l'email...mi spiego: ho fatto anche le mie piccole e belle ricerchine sulla rete... ho impostato il file php.ini nella sezione mail il mio smtp sia con libero che con gmail... riavviato apache e pc...ma niente...
quindi per favore c'è qualcuno che mi può illuminare d'immenso???
Denghiù veri grazie
Stefano