Ho usato un vecchio form mail che ho ripescato da un mio vecchio post:
Codice PHP:
<?
//controllo se ci sono campi vuoti
if(($n=="") || ($a=="") || ($m=="") || ($c=="")){
//se anche solo un campo e vuoto visualizzo l'errore
echo("Non hai compilato tutti i campi!<br /><br /><a href=\"javascript:history.back();\">Torna Indietro</a>");
}
else{
//se non ci sono campi vuoti definisco il messaggio e invio l'e-mail
$messaggio=("Nick: $n\n\n Alternative-nick: $a\n\n Mail: $m\n\n Captcha: $c");
mail("edocod@hotmail.it","Modulo Chat","$messaggio","From:chat@edo98.org");
echo("Grazie, la tua richiesta verrà elaborata e ti verrà spedita una mail di conferma.<br /><br /><a href=\"javascript:history.back();\">Torna Indietro</a>");
}
}
else{
?>
<form action="form.php" method="post">
Inserisci qui il tuo nickname:
<br />
<input type="text" name="nick" size="50" />
Inserisci qui il tuo nickname alternativo (da usare se quello che hai scelto è già scelto) :
<br />
<input type="text" name="anick" size="50" />
<br /><br />
Inserisci qui la tua email:
<br />
<input type="text" name="mail" size="50" />
<br /><br />
Scrivi qui IN LETTERE quanto fa 3+9:
<br />
<input type="text" name="captch" size="50" />
<br /><br />
<input type="hidden" name="attivazione" value="ok" />
<input type="submit" value="Invia Registrazione" />
</form>
<?
}
?>
ma mi da errore all'Else subito prima dell'inizio del form.
come posso correggere?