Formulaire php
Fermé
mazzette
Messages postés
33
Date d'inscription
vendredi 28 juillet 2006
Statut
Membre
Dernière intervention
9 juin 2007
-
23 mai 2007 à 17:17
neojick Messages postés 167 Date d'inscription mardi 22 mai 2007 Statut Membre Dernière intervention 30 mars 2009 - 23 mai 2007 à 18:50
neojick Messages postés 167 Date d'inscription mardi 22 mai 2007 Statut Membre Dernière intervention 30 mars 2009 - 23 mai 2007 à 18:50
A voir également:
- Formulaire php
- Easy php - Télécharger - Divers Web & Internet
- Formulaire de réclamation facebook - Guide
- Retour a la ligne php ✓ - Forum PHP
- Formulaire instagram compte suspendu - Guide
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
7 réponses
neojick
Messages postés
167
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
30 mars 2009
99
23 mai 2007 à 17:24
23 mai 2007 à 17:24
Tu veux qu'il soit redirigé tout de suite quand il clique sur oui dans la case ou alors quand il valide le formulaire ?
neojick
Messages postés
167
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
30 mars 2009
99
23 mai 2007 à 17:41
23 mai 2007 à 17:41
Si j'ai bien compris ce que tu veux, ton formulaire doit se présenter de cette façon :
il te sert à envoyer soit la valeur oui, soit la valeur non dans la variable choix, dans la page action.php
Dans cette page action.php tu mets ça :
Si le choix est oui, il redirige sur une page, sinon il redirige sur une autre.
Mais attention, les header sont chiants et quand tu en mets un dans une page, tu ne dois pas avoir de "blanc" html (bref que du php)
Voilà, je suis pas certain que ce soit ce que tu recherche, tu me dira bien...
<form name="formulaire" id="formulaire" action="action.php" > Oui : <input type="radio" name="choix" value="oui" class="radio" /> <br /> Non :<input type="radio" name="choix" value="non" class="radio" /> <input type="submit" /> </form>
il te sert à envoyer soit la valeur oui, soit la valeur non dans la variable choix, dans la page action.php
Dans cette page action.php tu mets ça :
<?php if ($choix == "oui") { $chemin = "la_page_que_tu_veux_si_oui"; } else { $chemin = "la_page_que_tu_veux_si_non"; } header("Location:$chemin"); ?>
Si le choix est oui, il redirige sur une page, sinon il redirige sur une autre.
Mais attention, les header sont chiants et quand tu en mets un dans une page, tu ne dois pas avoir de "blanc" html (bref que du php)
Voilà, je suis pas certain que ce soit ce que tu recherche, tu me dira bien...
mazzette
Messages postés
33
Date d'inscription
vendredi 28 juillet 2006
Statut
Membre
Dernière intervention
9 juin 2007
3
23 mai 2007 à 17:57
23 mai 2007 à 17:57
Merci
je viens d'essayer mais il me reconnait pas la varibale choix..
pour le oui : je souhaite en effet qu'il ouvre une nouvelle page
pour le non : je souhaite pas kil ouvre une nouvell page juste kil affiche "aucun recrement n'est ..."
maintenant j'hésite ..
Merci ca m'aide .. je vais mi pencher
je viens d'essayer mais il me reconnait pas la varibale choix..
pour le oui : je souhaite en effet qu'il ouvre une nouvelle page
pour le non : je souhaite pas kil ouvre une nouvell page juste kil affiche "aucun recrement n'est ..."
maintenant j'hésite ..
Merci ca m'aide .. je vais mi pencher
neojick
Messages postés
167
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
30 mars 2009
99
23 mai 2007 à 18:02
23 mai 2007 à 18:02
Tu as bien mis des input type radio, et non type checkbox ?
mazzette
Messages postés
33
Date d'inscription
vendredi 28 juillet 2006
Statut
Membre
Dernière intervention
9 juin 2007
3
23 mai 2007 à 18:04
23 mai 2007 à 18:04
oui de type radio
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mazzette
Messages postés
33
Date d'inscription
vendredi 28 juillet 2006
Statut
Membre
Dernière intervention
9 juin 2007
3
23 mai 2007 à 18:08
23 mai 2007 à 18:08
il m'affiche ceci :
Notice: Undefined variable: choix in c:\program files\easyphp1-8\www\bo\action.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\bo\action.php:9) in c:\program files\easyphp1-8\www\bo\action.php on line 18
Notice: Undefined variable: choix in c:\program files\easyphp1-8\www\bo\action.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\bo\action.php:9) in c:\program files\easyphp1-8\www\bo\action.php on line 18
neojick
Messages postés
167
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
30 mars 2009
99
23 mai 2007 à 18:11
23 mai 2007 à 18:11
Warning cannot modify header information... signifie qu il y a un blanc html avant l ouverture du php, vérifie qu il ny a pas le moindre espace.
mazzette
Messages postés
33
Date d'inscription
vendredi 28 juillet 2006
Statut
Membre
Dernière intervention
9 juin 2007
3
23 mai 2007 à 18:18
23 mai 2007 à 18:18
ben non.. ia pas d'espace
neojick
Messages postés
167
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
30 mars 2009
99
23 mai 2007 à 18:50
23 mai 2007 à 18:50
bizarre
23 mai 2007 à 17:29
Merci de répondre aussi vite