Contrôle de formulaire via une BD
Fermé
7thSky
Messages postés
28
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
20 juillet 2011
-
17 janv. 2009 à 01:07
7thSky Messages postés 28 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 20 juillet 2011 - 18 janv. 2009 à 15:16
7thSky Messages postés 28 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 20 juillet 2011 - 18 janv. 2009 à 15:16
A voir également:
- Contrôle de formulaire via une BD
- Controle parental pc - Guide
- Formulaire de réclamation facebook - Guide
- Scan bd ✓ - Forum Loisirs / Divertissements
- Télécharger bd pdf gratuit sans inscription - Forum PDF
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
9 réponses
Webmastore
Messages postés
100
Date d'inscription
mardi 27 mars 2007
Statut
Membre
Dernière intervention
30 janvier 2014
17
17 janv. 2009 à 04:07
17 janv. 2009 à 04:07
Bonjour,
En quel langage ? php/mysql ?
Oui c'est tout à fait possible
En quel langage ? php/mysql ?
Oui c'est tout à fait possible
7thSky
Messages postés
28
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
20 juillet 2011
17 janv. 2009 à 13:16
17 janv. 2009 à 13:16
oui je suis en php/mysql mais je suppose que l'on aura besoin de javascript non ?
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
17 janv. 2009 à 18:08
17 janv. 2009 à 18:08
pas du tout nécessaire^^ php/mysql suffit amplement pour ça^^
7thSky
Messages postés
28
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
20 juillet 2011
17 janv. 2009 à 18:28
17 janv. 2009 à 18:28
ok alors ça c'est cool !
imaginez une page simple avec le formulaire :
<form action="admin.html">
<table>
<tr><td>Identifiant</td><td><input type="text" name="id"></td></tr>
<tr><td>Mot de passe</td><td><input type="password" name="pwd"></td></tr>
<tr><input type="button" value="OK"></tr>
</table>
</form>
Il faudrais que je mette le code php où sur la page ?
imaginez une page simple avec le formulaire :
<form action="admin.html">
<table>
<tr><td>Identifiant</td><td><input type="text" name="id"></td></tr>
<tr><td>Mot de passe</td><td><input type="password" name="pwd"></td></tr>
<tr><input type="button" value="OK"></tr>
</table>
</form>
Il faudrais que je mette le code php où sur la page ?
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
17 janv. 2009 à 18:35
17 janv. 2009 à 18:35
dans la page admin.html, qui se transformera en admin.php, et c'est dans cette page parce que c'est elle qui est dans le paramètre action. Tu devras rajouter method='post' aussi dans ta déclaration de formulaire
et te prends pas le chou avec des <table>, pas très utile^^
<form action="admin.php" method='post'> <p> Identifiant</td><td><input type="text" name="id"><br /> Mot de passe</td><td><input type="password" name="pwd"><br /> <input type="button" value="OK"> </p> </form>
et te prends pas le chou avec des <table>, pas très utile^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
7thSky
Messages postés
28
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
20 juillet 2011
17 janv. 2009 à 18:52
17 janv. 2009 à 18:52
ahh ok mais je pensais plutôt faire les test sur cette même page sans avoir besoin d'aller sur une autre page, parce que si le mec se plante obligé d'aller sur un page pour lui dire qu'il s'est planté et de revenir sur l'autre. C'est pas super pratique.
Je pensais faire les tests sur cette page, comme ça, si c'est bon, alors il change de page.
Tu vois ce que je veux dire ?
Je pensais faire les tests sur cette page, comme ça, si c'est bon, alors il change de page.
Tu vois ce que je veux dire ?
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
17 janv. 2009 à 23:40
17 janv. 2009 à 23:40
je ne sais pas faire les redirections^^, tu peux faire les tests avant l'envoi en javascript, mais faudra les refaire en php derrière, par mesure de sécurité
7thSky
Messages postés
28
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
20 juillet 2011
17 janv. 2009 à 23:49
17 janv. 2009 à 23:49
donc si je comprends bien, si je veux faire les tests juste avant de partir sur l'autre page, je suis obligé d'utiliser le javascript ?
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
18 janv. 2009 à 12:40
18 janv. 2009 à 12:40
je crois que tu te prends le chou pour rien.
tu fais un formulaire html, avec une page php qui va récupérer les résultats.
Le visiteur rempli ton formulaire et l'envoi à la page php pour traitement.
La page php vérifie la validité de tous les inputs.
S'ils sont tous valides, tu envois tes résultats là où ils doivent aller avec php.
S'ils ne sont pas tous valides, tu réaffiche le même formulaire, codé dans ta page php, et dans les champs tu places les attributs valeur='$_POST[variable_correspondante]'. Et tu te débrouilles pour mettre des messages d'erreur expliquants quels champs déconnent.
C'est simple, efficace, et pas prise de tête.
tu fais un formulaire html, avec une page php qui va récupérer les résultats.
Le visiteur rempli ton formulaire et l'envoi à la page php pour traitement.
La page php vérifie la validité de tous les inputs.
S'ils sont tous valides, tu envois tes résultats là où ils doivent aller avec php.
S'ils ne sont pas tous valides, tu réaffiche le même formulaire, codé dans ta page php, et dans les champs tu places les attributs valeur='$_POST[variable_correspondante]'. Et tu te débrouilles pour mettre des messages d'erreur expliquants quels champs déconnent.
C'est simple, efficace, et pas prise de tête.
7thSky
Messages postés
28
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
20 juillet 2011
18 janv. 2009 à 15:16
18 janv. 2009 à 15:16
merci ;)