salve ragazzi,
sono alle prime armi con php, ho provato a realizzare un modulo per la ricezione di messaggi dalla pagina contattaci del sito ma non riesco a farlo funzionare correttamente.
Impostato come segue riesco a ricevere il modulo via email ma con solo il campo messaggio,
Se invece in $sendmail = mail (info@miosito.it", inserisco gli altri campi $nome, $cognome, $via, etc. non mi funziona proprio. Mi aiutate a individuare dov'è che sbaglio?
Grazie.
<?php
if (isset ($_POST["submit"])){
$nome = $_POST ["nome"];
$cognome = $_POST ["cognome"];
$via = $_POST ["via"];
$cap = $_POST ["cap"];
$citta = $_POST ["citta"];
$telefono = $_POST ["telefono"];
$email = $_POST["email"];
$messaggio= $_POST["messaggio"];
$comment = "$nome scrive: /n/n $messaggio";
$sendmail = mail ("info@miosito.it", $comments, $messaggio, "From: $email");
if ($sendmail)
echo "Invio del messaggio riuscito!";
else
echo "Impossibile inviare il messagggio";
}
?>
<html>
<body>
<form name = "form1" method="post" action="<?php echo $_SERVER ["PHP_SELF"];?>">
Nome
<input type="text" name="nome">
Cognome
<input type="text" name="cognome">
Via
<input type="text" name="via">
Cap
<input type="text" name="cap">
Città
<input type="text" name="citta">
Telefono
<input type="text" name="telefono">
<input type="text" name="email">
Messaggio
<textarea name="messaggio" ROWS=10 COLS=40></textarea>
<input type="submit" name="submit" value="invia">
<input type="reset" name="reset" value="reimposta">
</FORM>
</body>
</html>