Problème formulaire
Résolu
Utilisateur anonyme
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
4 réponses
avec des " au lieu de ' en début et fin de requette et au besoin en concaténént par '". ."' et en n'oubliant pas le $ devant le nom de la variable
$bdd->exec("INSERT INTO formulaire_contact(civilite, nom, prenom, societe, mail, confirmation_mail, adresse, code_postal, telephone, objet, message) VALUES('".$civilite."','". $nom."', '".$prenom."','".$societe."','".$mail."'', '".$confirmation_mail."', '".$adresse."', '".$code_postal."','".$telephone."', '".$objet."','".$message."')");
pourquoi si tu filtres avec ton preg_match ? si il ta autre chose tout le contenu de l'input sera rejeté, il fuat dans ce cas lui donner un message
qu'elle est la question ?
PS : Je suis désolé, j'ai une mauvaise nouvelle, j'ai cru tout à l'heure que ça marchait mais en fait, lorsque je copie ton code, ça ne fonctionne pas. Il n'y a pas d'erreur qui s'affiche mais rien est enregistré dans la table !
PS : aide mémoire ton code c'était
MERCI à toi !!
PS : aide mémoire ton code c'était
$bdd->exec("INSERT INTO formulaire_contact(civilite, nom, prenom, societe, mail, confirmation_mail, adresse, code_postal, telephone, objet, message) VALUES('".$civilite."','". $nom."', '".$prenom."','".$societe."','".$mail."'', '".$confirmation_mail."', '".$adresse."', '".$code_postal."','".$telephone."', '".$objet."','".$message."')");
MERCI à toi !!
Au passage une petite question : avec le preg_match, commet faire pour ne restreindre l'input à seulement 5 chiffres. (pour le code postal) ?
permet de demander 5 chiffres mais si l'utilisateur ajoute des lettres derrière, le formulaire n'y verra que du feu. Merci.