Controle variable formulaire avant envoi bdd mysql
cs_beckam
Messages postés4Date d'inscriptionmercredi 29 mars 2006StatutMembreDernière intervention29 mars 2006
-
29 mars 2006 à 18:53
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
30 mars 2006 à 09:57
Salut,
j'utilise easyphp ainsi que mysql. Je dispose d'une base de données avec une table qui est alimentée par un formulaire html avec utilisation du php (dans form, j'envoies les infos vers une page .php, puis avec cette page, j'alimente la base).
Le remplissage de la base se passe correctement.
Cependant, je souhaiterai faire des contrôles de données avant d'envoyer le formulaire, et je pense que cela se fait avec du javascript (ou php?).
Exemple:
tester le champ "nom" , ou le champ "prenom" soit renseigné.
C'est à dire : quand je clique sur valider, un popup informe l'utilisateur des données manquantes, sans pour autant effacer les autres données pré-renseignées.
Est-ce possible ?
Si oui, cela se fait-il dans la page de mon formulaire ou dans la page php qui remplie ma table. Car j'essaie avec différents script pris à droite, à gauche, et rien ne s'affiche.
D'avance merci à tous ceux qui se pencheront sur mon soucis.
worstangel
Messages postés42Date d'inscriptionmardi 21 février 2006StatutMembreDernière intervention 5 juillet 2006 29 mars 2006 à 19:00
';
}
if ($_POST['nom'] == '')
{
echo 'Le champs "nom" n\'est pas renseigné !!';
}
?>
Inspire toi de ça pour prenom ;)
Merci d'avance à tous ceux qui lisent mon messsage...!!
--------------------------------------------------
Bientôt maître d'une nouvelle ère de RPG.
worstangel
Messages postés42Date d'inscriptionmardi 21 février 2006StatutMembreDernière intervention 5 juillet 2006 29 mars 2006 à 19:36
Merci d'avance à tous ceux qui lisent mon messsage...!! --------------------------------------------------Bientôt maître d'une nouvelle ère de RPG. <IMG src="/imgs2/smile_sleepy
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_beckam
Messages postés4Date d'inscriptionmercredi 29 mars 2006StatutMembreDernière intervention29 mars 2006 29 mars 2006 à 21:59
En fait,
il faut que je controle les données en entrées (je pensais que le javascrpt suffisait)
et
que je teste si le pseudo et le mail n'existe pas déjà dans la base (PHP obligatoire)
C'et pourquoi j'avais choisi un formulaire qui appelé une page php (pour insérer dans la base) mais surtout, pour vérifier au préalable si il n'y avait pas de doublons (requete avec pseudo et e-mail en parametre avec test de la valeur retournée).
Ca m'a l'air balaise mais pas irréalisable. C'est un peu comme les sites ou il faut un pseudo et un pass pour se connecter. Si quelqu'un en a fait un, ou en a connaissance, qu'il m'explique...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 30 mars 2006 à 09:57
Hello,
à la soumission, tu lances ton traitement php qui va faire un select sur ta base, avec le login et l'email. Si la requête te retourne un enregistrement, c'est qu'il y a doublon, donc tu préviens l'utilisateur. C'est tout...