bonjour a tous !
voila C pour un caddie.
tout fonctionne a peu pres bien sauf que je voudrais ajouter une chaine de caractere a $nouvel_article
donc remplacer
Code :
- @$nouvel_article = $_POST['idarticle'].$_POST['taille'];
|
par
Code :
- @$nouvel_article = $_POST['idarticle'].'_etlataille_'.$_POST['taille'];
|
mais si je l'ajoute comme ceci du coup je me retrouve avec des erreurs :
par exemple si je veux supprimer un article dans mon caddie
j'ai un undefined index : referenceno_etlataille_ a la ligne 19
et si je fais un print_r($_SESSION['caddy'])je me retrouve avec
Array ( [article1_etlataille_s] => 1 [_etlataille_] => )
et non pas :
Array ( [article1_etlataille_s] => 1)
aussi si je vais un echo $nouvelle_article
il m'affiche _etlataille_
alors que normalement il devrait rien m'afficher.
Code :
- @$nouvel_article = $_POST['idarticle'].$_POST['taille'];
- if($nouvel_article)
- {
- if(!isset($_SESSION['caddy']))
- {
- $_SESSION['caddy'] = array();
- }
- if(isset($_SESSION['caddy'][$nouvel_article]))
- $_SESSION['caddy'][$nouvel_article]++;
- else
- $_SESSION['caddy'][$nouvel_article] = 1;
- }
- if(isset($_POST['save']))
- {
- foreach ($_SESSION['caddy'] as $ref => $quantite )
- {
- if(($_POST['referenceno'.$ref])=='0')
- unset($_SESSION['caddy'][$ref]);
- else
- $_SESSION['caddy'][$ref] = $_POST['referenceno'.$ref];
- }
- }
|
voila, j'espere avoir été clair
merci de votre aide et de me consacrer un peu de votre temps
Message édité par attentio le 24-03-2005 à 20:52:36
---------------
L'ordinateur a de la mémoire mais aucun souvenir ...