verification formulaire

Répondre
florine
le 19/05/2003 à 21:36
florine
Salut,
J'ai crée un site avec un formulaire en ligne mais j'ai un p'tit soucis pour vérifier que tous les champs du formulaire ont bien été remplis. Même quand tous les champs ne sont pas remplis la page qui suit m'affiche : "Merci madame... votre demande a bien été enregistrée". Mais rien sur le fait que certains champs ne sont pas remplis correctement.
Voici mon script :
<?php
//récupération des valeurs des champs:
//nom:
$nom = $_POST["nom"] ;
//prenom:
$prenom = $_POST["prenom"] ;
//email:
$email = $_POST["email"] ;
//texte:
$texte = $_POST["texte"] ;
//numéro de téléphone:
$telephone = $_POST["telephone"] ;
//titre:
$titre = $_POST["titre"] ;

if(!empty($_POST['nom']) && !empty($_POST['texte']) && !empty($_POST['telephone']) )
{
echo("Vous devez remplir tous les champs") ;
}
else
{ //connection au serveur
$cnx = mysql_connect( "sql.free.fr", "login", "motdepasse" ) ;

//sélection de la base de données:
$db = mysql_select_db( "login" ) ;



//création de la requête SQL:
$sql = "INSERT INTO formulaire (nom, prenom, email, texte, telephone, titre, date)
VALUES ( '$nom', '$prenom', '$email', '$texte', '$telephone', '$titre', now() ) " ;

//exécution de la requête SQL:
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;



echo("Merci ".$titre." ".$prenom." <b>".$nom.".</b><br>") ;
echo( "Votre demande a bien été enregistrée. Nous y répondrons très rapidement." ) ;
}

?>
Vous en pensez quoi ?
merci à vous
i M@N
le 19/05/2003 à 21:53
i M@N
re !

Pfff ...

t'es trop rapide La_Globulle !

smiley

@+...
One Love, One Heart, One Unity.
Cart
le 20/05/2003 à 09:32
Cart
le mieu c de mettre du javascript ;)

mais bon si tu y arrive deja pas en php :p
C_Kirby
le 20/05/2003 à 11:02
C_Kirby
i M@N => Dans ton wall, dans la connection_base, faut enlever les '<?' sinon, ca marchera jamais
C_Kirby
LA GLOBULE
le 20/05/2003 à 14:23
LA GLOBULE
Et si le navigateur de ton client n'accepte pas le javascript ?

La meilleure solution, meme si elle est plus couteuse, reste le php je pense (afin de ne pas ecarter des visiteurs potentiels qui n'utilisent pas de javascript).
i M@N
le 20/05/2003 à 14:50
i M@N
Hello !

>>C_Kirby : nan nan ... c'est comme ça qu'il faut faire, avec les ' ...

@+...
One Love, One Heart, One Unity.
Cart
le 20/05/2003 à 14:51
Cart
mue gt sur que tu allay dire ca la globule mais c telement lus simple et telement mieu un bo msg alert() :)

pis moi kand je traite en php souvent les infos que la personne avay tapées disparraisent .... donc c lourd pour le type de tout retaper
Répondre
LoadingChargement en cours