10 résultats trouvés
- par wii!!
- 22 mars 2012, 21:53
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
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]);
?>
- par wii!!
- 22 mars 2012, 21:43
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
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]);
?>
- par wii!!
- 22 mars 2012, 19:20
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Voilà:
array(1) { ["caddie"]=> array(3) { [3]=> int(7) [5]=> int(3) [4]=> int(1) } } NULL erreur
- par wii!!
- 22 mars 2012, 19:06
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Ton dernier vide est "bon".
Ajouté un var_dump($_SESSION); après le session_start() pour voir ce qu'il y a en session.
@+
On m'affiche ça:
array(1) { ["caddie"]=> array(3) { [3]=> int(6) [5]=> int(3) [4]=> int(1) } } erreur
- par wii!!
- 22 mars 2012, 18:58
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Tu n'a pas compris le fonctionnement de la fonction empty. Regarde bien la doc les mots sont importants. Cette fonction retourne Vrai quand la variable n'existe pas ou est considérées vide (null, false, zéro etc). Toi tu y ajoute l'opérateur ! qui indique la négation. Ton code affiche donc erreur l...
- par wii!!
- 22 mars 2012, 18:44
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Avec ça, on m'affiche toujours 'erreur'.
<?php
session_start();
include ('connexion.php');
if(!empty($_SESSION['caddie'][$ref]))
{
echo 'erreur';
}
else
unset($_session['caddie'][$ref]);
?>
- par wii!!
- 22 mars 2012, 15:39
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Voilà ce que j'ai mis mais on m'affiche 'erreur'. J'ai aussi essayé sans les accolades du unset mais c'est la même chose
<?php
session_start()
if(empty($_SESSION['$ref']))
{
echo 'erreur';
}
else
{
unset($_session['caddie'][$ref]);
}
?>
- par wii!!
- 21 mars 2012, 23:40
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Justement je ne sais pas où placer ce unset ^^
- par wii!!
- 21 mars 2012, 19:08
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Je ne vois vraiment pas où mettre le unset ni comment vérifier l'existence du produit Peux-tu m'aider ?
- par wii!!
- 21 mars 2012, 18:04
- Forum : PHP débutant
- Sujet : Retirer produit panier
- Réponses : 21
- Vues : 3369
Bonjour, je suis en train de programmer un panier en PHP mais j'ai un problème. A côté de chaque produit, il y a un bouton 'supprimer' mais dès que je clique sur ce bouton, ça me supprime tous les produits et pas un seul. Voici mon code affichage_panier.php: <?php session_start(); include ('header2....
Nous sommes le 20 juin 2026, 22:40