ho un problema con un form ....praticamente il form chiede di inserire nome e-mail e messaggio ...se i campi nn vengono inseriti viene rikiamata una pagina "datierrati.html" ke avverte dell'errore....il problema è ke anke quando inserisco tutti i dati viene richiamata la pagina datierrati.html
il form è il seguente:
contatti.html :
contattami.php:Codice HTML:<div id="Layer2"> <form name="contattami" method="post" action="contattami.php"> <p> </p> <p><span class="stiledownload">Nome:</span> <input type="text" name="nome" /> </p> <p><br /> <span class="stiledownload">E-mail:</span> <input type="text" name="email" /> </p> <p><br /> <span class="stiledownload">mess. :</span> <textarea name="mess." rows="3"></textarea> </p> <p> <input type="submit" name="registrati" value="contattami!" /> <br /> </p> </form></div>
un grazie di cuore a ki può aiutarmiCodice PHP:<?php
$connessione = mysql_connect("localhost", "zuluk", "miapassword") or die("Errore connessione al database");
mysql_select_db("my_zuluk", $connessione) or die("Errore selezione database");
if(empty($_POST['nome']) || empty($_POST['email']) || empty($_POST['mess.'])) {
header("Location: datierrati.html");
exit;
} else {
mysql_query("INSERT INTO tabella_registrazione (nome, email, mess.) VALUES ('".$_POST['nome']."', '".$_POST['email']."', '".$_POST['mess.']."')") or die("Errore inserimento dati");
echo("Dati inseriti: sarai contattato!");
}
?>

LinkBack URL
About LinkBacks
