salve ho creato un formail in html e php per farlo funzionare.
il formail funziona benisssimo su altervita,aruba ecc....
l ho messo su netsons non mi funziona
una volta compilato il form invio
e mi esce Errore: Manca il Messaggio!
cioe' risulta che io non scrivo il messaggio.
vi prego di rispondermi il piu' presto possibile e' urgente
programmazione html
php :
il formail funziona benisssimo su altervita,aruba ecc....
l ho messo su netsons non mi funziona
una volta compilato il form invio
e mi esce Errore: Manca il Messaggio!
cioe' risulta che io non scrivo il messaggio.
vi prego di rispondermi il piu' presto possibile e' urgente
programmazione html
HTML:
<form id="form1" name="form1" method="post" action="esito.php">
<p>
<label for="nome">Nome</label>
<input type="text" name="nome" id="nome" />
</p>
<p>
<label for="email">Email </label>
<input type="text" name="email" id="email" /></p>
<p>
<label for="Telefono">Telefono</label>
<input type="text" name="Telefono" id="Telefono" /></p>
<p>
<label for="messaggio">Messaggio</label>
<textarea name="messaggio" id="messaggio" cols="45" rows="5"></textarea>
</p>
<input type="submit" name="submit" id="submit" value="Invia Messaggio" />
</p>
</form>
php :
PHP:
<?php
function isValidEmail($email){
return eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email);
}
if (isset($_POST['submit'])) {
$nome=$_POST['nome'];
$email=$_POST['email'];
$telefono=$_POST['telefono'];
$messaggio=$_POST['messaggio'];
if (!empty($nome)) {
if (!empty($email)) {
if (isValidEmail($email)) {
if (!empty($telefono)) {
if (!empty($messaggio)) {
$testo_del_messaggio.="Nome: $nome\n";
$testo_del_messaggio.="Email: $email\n";
$testo_del_messaggio.="Telefono: $telefono\n";
$testo_del_messaggio.="Messaggio: $messaggio\n";
$esito=mail("mia email","Messaggio di $nome ($email)", $testo_del_messaggio);
if ($esito) {
echo "Esito: Messaggio inviato, ripsonderemo appena possibile!";
} else {
echo "Errore: Non è stato possibile inviare il messaggio!";
}
} else {
echo "Errore: Manca il Messaggio!";
}
} else {
echo "Errore: Formato Email non corretto!";
}
} else {
echo "Errore: Manca un indirizzo Email!";
}
} else {
echo "Errore: Manca il Nome!";
}
} else {
echo "Errore: Modulo di invio non valido!";
}
?>
Ultima modifica di un moderatore: