Salve a tutti.
Sto cercando di realizzare un form per l'invio di email da una pagina precedentemente creata. Finora ho fatto questo, ma non riesco a capire perché non funzioni:
IL FORM:
Codice HTML:
<p> <form id="mailform" name="mailform" method="post" action="Form.php">
<p>Nome:
<input type="text" name="nome" /></p>
<p>Email: <input type="text" name="email" /></p>
<p> Messaggio: <textarea cols="40" rows="5" name="messaggio"></textarea></p>
<p><input type="submit" name="submit" value="Invia" /> <input type="reset" name="reset" value="Cancella" /></p></form>
IL PHP:
Codice PHP:
<?php
$nome = $_POST['nome'];
$email = $_POST['email'];
$messaggio = $_POST['messaggio']
if(!empty($_POST['email']) and !empty($_POST['messaggio']) and !empty($_POST['nome']))
else
die("Tutti i campi sono obbligatori!");
mail("liberoventoband@gmail.com" , "Segnalazione dal sito" , "Nome: $nome, Email: $email, Messaggio: $messaggio", "From: liberoventoband@gmail.com\n");
?>
Al momento dell'invio, ricevo il seguente messaggio d'errore:
Parse error: syntax error, unexpected T_IF in /membri/liberovento/Form.php on line 5
I due file sono nella stessa directory e rispettivamente sono contatti.php e form.php (non so se serva che contatti sia in estensione php oppure no).
Scusate se l'errore è banale, ma sono ancora un novizio di php :)
P.S. Se voleste controllare altre cose di persona, ecco il link alla pagina:
http://liberovento.altervista.org/Contatti.php
Grazie a chiunque volesse cercare di dare una mano,
Sebastiano Genna