Formulaire php
mazzette
Messages postés
33
Statut
Membre
-
neojick Messages postés 167 Date d'inscription Statut Membre Dernière intervention -
neojick Messages postés 167 Date d'inscription Statut Membre Dernière intervention -
Bjr,
Je débute en php... et j'ai un sacré souci ... et plus le tmeps passe plus je panique...
Si quelqu'un pouvait me débloquer ...en m'expliquant comment je dois procéder
J'ai créé un formulaire contenant une question. L'administrateur coche la case oui ou non.
A partir de là, je souhaiterais que si l'admin clique sur Oui celui ci soit diriger sur une autre page (formulaire)
et s'il clique sur non un texte s'affiche automatiquement
Merci
Je débute en php... et j'ai un sacré souci ... et plus le tmeps passe plus je panique...
Si quelqu'un pouvait me débloquer ...en m'expliquant comment je dois procéder
J'ai créé un formulaire contenant une question. L'administrateur coche la case oui ou non.
A partir de là, je souhaiterais que si l'admin clique sur Oui celui ci soit diriger sur une autre page (formulaire)
et s'il clique sur non un texte s'affiche automatiquement
Merci
A voir également:
- Formulaire php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
7 réponses
Tu veux qu'il soit redirigé tout de suite quand il clique sur oui dans la case ou alors quand il valide le formulaire ?
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...
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
Merci de répondre aussi vite