Soucis avec mon module d'inscription
Fermé
som
-
Modifié par som le 24/05/2014 à 21:42
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 27 mai 2014 à 03:02
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 27 mai 2014 à 03:02
A voir également:
- Soucis avec mon module d'inscription
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- Instagram inscription - Guide
- Paypal rdc inscription - Guide
- Vinted inscription - Guide
3 réponses
bg62
Messages postés
23672
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
23 janvier 2025
2 393
25 mai 2014 à 12:07
25 mai 2014 à 12:07
bonjour;)
comment veux-tu que l'on puisse répondre à cette demande ???
'module d'inscription', ah oui où, chez qui, etc etc ...
la science 'infuse' n'existe pas ...
comment veux-tu que l'on puisse répondre à cette demande ???
'module d'inscription', ah oui où, chez qui, etc etc ...
la science 'infuse' n'existe pas ...
je suis chez free.fr ( hébergement bien sur )
le module c'est ma création.
Et ma question est très simple:
je fais une seul page pour l'inscription donc mon code php s'exécute à chaque chargement de ma page "inscription.php".
je veux que quand un utilisateur vient sur la page, le formulaire s'affiche.
Si il rempli mal le formulaire les retour $erreur_... s'affichent sinon il donne la confirmation de l'enregistrement du compte avec les infos ( pseudo, mdp et mail).
je pense que ma demande est claire ou alors précise se que tu ne comprend pas :s
Note: j'oubliais de dire que si le code n'est pas entre les balises, c'est que je ne savais pas qu'on pouvais le faire....
Question: comment fait-on pour que le script php des vérifications ne s'exécute pas avant que le formulaire soit validé?
le module c'est ma création.
Et ma question est très simple:
je fais une seul page pour l'inscription donc mon code php s'exécute à chaque chargement de ma page "inscription.php".
je veux que quand un utilisateur vient sur la page, le formulaire s'affiche.
Si il rempli mal le formulaire les retour $erreur_... s'affichent sinon il donne la confirmation de l'enregistrement du compte avec les infos ( pseudo, mdp et mail).
je pense que ma demande est claire ou alors précise se que tu ne comprend pas :s
Note: j'oubliais de dire que si le code n'est pas entre les balises, c'est que je ne savais pas qu'on pouvais le faire....
Question: comment fait-on pour que le script php des vérifications ne s'exécute pas avant que le formulaire soit validé?
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 26/05/2014 à 02:01
Modifié par animostab le 26/05/2014 à 02:01
salut
sans meme lire tout ton code la reponse est simple
verifie d'abords que le submit est activé
ensuite vérifie si les champs sont rempli car meme vide un champ existe
le code de verification s'execute vu que les champs existent meme vides (isset) et que le submit n'est pas vérifié comme non vide au chargement de page
donc il faut vérifier le name du submit avec !empty
deja donne un name a ton submit par exemple
après le code de vérification
sinon tu mets ton code de verification dans une autre page que ton formulaire et tu appelle son link dans l'action du formulaire.
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
sans meme lire tout ton code la reponse est simple
verifie d'abords que le submit est activé
ensuite vérifie si les champs sont rempli car meme vide un champ existe
le code de verification s'execute vu que les champs existent meme vides (isset) et que le submit n'est pas vérifié comme non vide au chargement de page
donc il faut vérifier le name du submit avec !empty
deja donne un name a ton submit par exemple
<input type="submit" value="inscription" name="ok" />
après le code de vérification
if (!empty($_POST['ok']) {
if (!empty($_POST['nom du champ1']) && (!empty($_POST['nom du champ2']) etc pour tous les champs.... { tout ton code de verification, connection bd etc }
else { echo 'un des champs est vide';}
}
sinon tu mets ton code de verification dans une autre page que ton formulaire et tu appelle son link dans l'action du formulaire.
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
26 mai 2014 à 02:17
26 mai 2014 à 02:17
oups j'ai oublié une parenthèse après les $_post['...']) mais bon tu va rectifier ca
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
27 mai 2014 à 03:02
27 mai 2014 à 03:02
alors ca le fait ????