[résolu]Passage de variable

Passage de variable [résolu] - PHP - Programmation

Marsh Posté le 20-09-2005 à 14:39:12    

Bonjour tout le monde,  
Voilà un p'tit moment que je réfléchis sur une façon de résoudre au mieux mon problème.  
L'utilisateur arrive sur une page sur laquelle il peut sélectionner un nom de magasin dans une liste déroulante et cocher grâce à des cases d'option, s'il veut ou non des détails.
Tous ça compris dans un formulaire envoyé par la méthode POST qui aboutit sur une autre page.
Je souhaiterai que suivant son désir (détails ou non) il arrive sur une page différente mais je ne vois pas très bien comment.  
En fait, j'ai testé de l'envoyer sur une page de redirection et de faire un header mais dans ce cas là, je perds mes infos par rapport à la liste déroulante d'avant en arrivant sur la page désirée.
Sinon, je me suis dis que je pouvais faire des variables de session mais je n'y suis pas arrivée  :cry:  
Et maintenant, je ne sais pas trop quoi faire donc si quelqu'un pouvait me lancer sur la bonne voie, j'en serais vraiment ravie!
Merci d'avance pour vos idées et votre aide!


Message édité par fgiuliano le 21-09-2005 à 11:40:10
Reply

Marsh Posté le 20-09-2005 à 14:39:12   

Reply

Marsh Posté le 20-09-2005 à 14:44:28    

le mieux dans ce cas, à mon avis, c'est sur la page du formulaire même, si on coche ou non la case "details" faire un javascript qui va changer le "action" du formulaire pour que ca pointe direct sur la bonne page :)

Reply

Marsh Posté le 20-09-2005 à 14:46:39    


 
Ok, merci pour la réponse. Je vais regarder dans cette direction alors.
Peut-être à bientôt si je ne m'en sors pas...  :pt1cable:  

Reply

Marsh Posté le 20-09-2005 à 14:58:38    

include('monfichier.php') est ton copaing.
javascript peut être ton copaing mais c'est un copaing infidéle.

Reply

Marsh Posté le 20-09-2005 à 15:07:25    

omega2 a écrit :

include('monfichier.php') est ton copaing.


:jap: c vrai que c'est plus propre que le JS en fait

Reply

Marsh Posté le 20-09-2005 à 15:07:32    

omega2 a écrit :

include('monfichier.php') est ton copaing.
javascript peut être ton copaing mais c'est un copaing infidéle.


 
Ok  :)  Donc, sur la page où j'envoie mon formulaire, suivant la réponse donnée par l'utilisateur, j'inclue un fichier, c'est cela?
Ca donnerait dans le style:

Code :
  1. $FiltreDevise = $_POST['option'];
  2.   $OptionText = implode( ', ', $FiltreDevise);
  3.   if ($OptionText == 'YES')
  4.   {
  5.     include('FactureMagasin.php');
  6.   }
  7.   else
  8.   {
  9.     include('FactureMagasinDetails.php);
  10.   }


 
C'est dans l'idée ou pas du tout?

Reply

Marsh Posté le 20-09-2005 à 15:10:58    

c'est dans l'idée. :)

Reply

Marsh Posté le 21-09-2005 à 11:40:41    

Ca marche avec les include. Merci à tous pour votre aide!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed