Retirer produit panier

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

22 mars 2012, 19:09

Et y a quoi dans $ref ?

Tu peux passer plusieurs variables en paramètre à var_dump()

var_dump($_SESSION, $ref);
Il en faut peu pour être heureux ......

Eléphanteau du PHP | 10 Messages

22 mars 2012, 19:20

Voilà:

array(1) { ["caddie"]=> array(3) { [3]=> int(7) [5]=> int(3) [4]=> int(1) } } NULL erreur

ViPHP
ViPHP | 2577 Messages

22 mars 2012, 21:23

tu as oublié $ref = $_GET['retrait']; je pense

(désolé pour le '$ref' d'hier... j'ai honte)

Eléphanteau du PHP | 10 Messages

22 mars 2012, 21:43

Ca ne marche pas non plus:
<?php

session_start();

include ('connexion_clem.php');

$ref = $_GET['retrait']

if(empty($_SESSION['caddie'][$ref]))
  {
   echo 'erreur';
   }

else   


unset($_session['caddie'][$ref]);


?>

ViPHP
ViPHP | 2577 Messages

22 mars 2012, 21:49

var_dump($_SESSION, $_GET);

et regarde le lien la ou tu clic pour vérifier que retrait est bien alimenté

Eléphanteau du PHP | 10 Messages

22 mars 2012, 21:53

Oui le retrait est bien alimenté.
<?php

session_start();
var_dump($_SESSION, $_GET);
include ('connexion_clem.php');

$ref = $_GET['retrait']

if(empty($_SESSION['caddie'][$ref]))
  {
   echo 'erreur';
   }

else   


unset($_session['caddie'][$ref]);


?>

ViPHP
ViPHP | 2577 Messages

22 mars 2012, 22:07

Et le résultat du var_dump ?

Avec le resultat du var_dump on peux voir ce qu'il y a dans les variables et mieux comprendre ce qui se passe.
En particulier vérifier la valeur de $_GET['retrait'] et voir si cette valeur est compatible avec le contenu de $_SESSION