recuperer une valeur dans un explode

recuperer une valeur dans un explode - PHP - Programmation

Marsh Posté le 30-09-2004 à 14:28:44    

bonjour
  j'ai un menu deroulant dans un formulaire qui contient des tailles d'un vetement  
ex :table articles
nom : tee shirt omega
tailles :S,M,L,XL (tailles disponible pour ce tee shirt)
donc l'utilisateur doit selectionner une taille sur la fiche du produit
puis doit valider pour placer l'article dans le caddie.
 
voila mon probleme je ne sais pas comment faire pour recuperer la taille selectionnée par l'utilisateur dans le caddie
voici le code de mon menu deroulant :

Code :
  1. //fiche_produit.php
  2. <?
  3. echo '<select name="taille">';
  4. $tailles = explode(',', $article[9]);
  5. for($i = 0; $i < count($tailles); $i++)
  6. echo '<option value="' . $tailles[$i] . '">' . $tailles[$i] . '</option>';
  7. echo '</select>';
  8. ?>


 
et dans mon caddie je fais
echo $article['nom_article'];
pour recuperer le nom de mon article mais si je fais
echo $article['taille'];
il m'affiche toute les tailles disponibles et non pas la taille selectionner par l'utilisateur
 
merci de m'indiquer la procedure a suivre


Message édité par attentio le 24-03-2005 à 21:11:38

---------------
L'ordinateur a de la mémoire mais aucun souvenir ...
Reply

Marsh Posté le 30-09-2004 à 14:28:44   

Reply

Marsh Posté le 30-09-2004 à 14:34:57    

:heink:  
Ta variable ne se trouve pas plutôt dans $_POST['taille'] que dans $article['taille'] ?

Reply

Marsh Posté le 30-09-2004 à 15:06:22    

oui exact, mais G un Undefined index sur taille

Reply

Marsh Posté le 30-09-2004 à 15:14:31    

Peut être dans $_REQUEST['taille'] alors ?

Reply

Marsh Posté le 30-09-2004 à 15:25:29    

ca marche pas non plus !!!

Reply

Marsh Posté le 30-09-2004 à 15:31:38    

Tu as compris qu'il faut avoir envoyé le formulaire pour pouvoir récupérer la variable ???
Parce que j'ai comme un doute là... :o

Reply

Marsh Posté le 30-09-2004 à 15:38:08    

kalex a écrit :

Tu as compris qu'il faut avoir envoyé le formulaire pour pouvoir récupérer la variable ???
Parce que j'ai comme un doute là... :o


 
si il récupère bien la valeur pour l'article, c'est qu'il doit l'envoyer le formulaire... enfin je pense

Reply

Marsh Posté le 30-09-2004 à 15:51:18    

oui j'envoi mon formulaire de la page fiche produit (la ou il y a le menu deroulant) puis dans la page caddy.php j'ai ecrit echo $_REQUEST['taille']
avec
echo $article['nom_article'];
echo $article['couleur_article'];  
...
merci de ton aide

Reply

Marsh Posté le 30-09-2004 à 17:57:09    

Donne le code HTML de la fiche produit, ça doit venir de là.

Reply

Sujets relatifs:

Leave a Replay

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