|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2007 Messages : 15 ![]() |
Bonjour à tous,
J'ai lu les cours et les exemples de scripts sur les listes déroulantes dynamiques et le php mais je n'arrive pas à résoudre mon problème. Je ne suis pas une développeuse mais juste une bidouilleuse de codes pour arriver à mes fins et ... là j'ai un gros soucis ... Je ne vois pas comment faire pour résoudre mon problème ... et en plus, y'a justement un bout de code que je ne comprend pas à l'endroit où je dois trouver une solution pour me sortir de mon problème. Je vous explique : - J'ai une formulaire qui charge dynamiquement une liste déroulante "Régions" - En fonction du résultat de cette 1er liste déroulante, j'en ai une autre qui s'affiche dynamiquement aussi et qui se nomme "Domaine" Est-ce que vous me suivez jusque là ? Je dois ensuite envoyer le résutat de ces 2 listes déroulantes vers une autre page qui m'affichera mes infos. J'ai 2 soucis : 1/ Je n'arrive pas à avoir un domaine qui reste sélectionné dans ma 2ème liste déroulante. 2/ je n'arrive pas à reprendre mes informations vers ma page d'infos. Je tourne en rond depuis hier la dessus ... Voici pour voir de quoi je parle : ma page Et voici mon code php ... désolé, Code :
Merci pour votre aide future. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
Bonjour
Deux choses : Tout d'abord, l'envoi des infos à la page suivante se fait (je suppose) par ce lien : Code html :
<a href="domaine.php?region=$region&&domaine=$domaine" target="_parent"><img src="images/bt.gif" alt="" border="0"/></a>
Code php :
echo '<a href="domaine.php?region='.$region.'&domaine='.$domaine.'" target="_parent"><img src="images/bt.gif" alt="" border="0"/></a>'; Ensuite, au début de ton script tu testes la variable $_POST['ok']. Mais je n'ai pas trouvé le champ qui lui correspond. Erreur de copier/coller ou oubli ?
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 15 ![]() |
Oh merci Celira !
Alors mon bouton fonctionne (en effet que je suis bete mes variables n'étaient pas dans mon PHP !! Par contre, j'ai enlevé le $_POST['ok'] en haut de mon code car je n'en n'ai plus besoin puisque c'est le bouton dont on parle au dessus qui fait la lien mais ... le selected pour les domaines ne fonctionne toujours pas ... et je ne vois pas d'où ca vient. Ca fonctionne très bien pour la région et pour le domaine non alors que ca fonctionne sur le même principe ... je commence à désespérer ... |
|
|
00
|
|
|
#4 | ||
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
Il doit y avoir un problème sur la ligne d'option. A première vue le problème vient sans doute de $dept_selectionne.
Ce que tu peux faire pour vérifier, c'est ajouter un echo là où tu affectes $dept_selectionne. Code :
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 15 ![]() |
Et bien merci Celira !
En fait $_POST['departement'] ne pouvais être que vide puisque mon champ s'appelle "domaine" et non "département" ... C'est en essayant de reprendre la variable que je m'en suis appercu ! On se prend souvent le crane sur des petites bétises d'innatention ! Merci encore pour tout !! |
|
|
00
|
|
|
#6 | |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
De rien !
Citation:
N'oublie pas le
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com