|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 17 ![]() |
Bonjour tout le monde
J'espere que je post au bon endroit, vu que le panier est aussi une histoire de session. Alors, vla, j'ai un petit probleme avec un panier virtuel. Il fonctionne , c'est déjà ça, mais je n'arrive pas a faire en sorte qu'un article qui se trouve déjà dans le panier ne soit pas doublé, mais plutot rajouter en quantité. J'ai éssayé déjà plusieur script que j'ai trouver en cherchant un peu et en l'adaptant, mais ça n'a pas fonctionner. Voici le code qui ajoute l'article au panier : Code :
Code :
Sayes1 |
||||
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Inscription : mai 2002 Messages : 417 ![]() |
Avant de l'ajouter, test si la référence existe ou pas.
Si elle existe alors tu augment la quantité. Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 17 ![]() |
Salut,
j'avais essayé avec ça : Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : mai 2002 Messages : 417 ![]() |
Essaie plutot ça :
Code :
$positionProduit = array_search($_GET['reference'], $_SESSION['liste'][0]); |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
juste une remarque en faisant ça:
tu n'ajoute pas un produit a $_SESSION['liste'] tu remplaces celui qui était deja
__________________
Stay in Bed .. Save Energy |
|
|
00
|
|
|
#6 | ||
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 17 ![]() |
j'ai fait ça :
Code :
Warning: array_search() [function.array-search]: Wrong datatype for second argument in C:\wamp\www\site_boutique_aua\panier.php on line 40 Le script sur lequel je me base pour éviter le doublon vient de là : |
||
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 17 ![]() |
Citation:
Je le met où ? dans la fonction array_search ou dans le ? Parceque je l'ai mis dans ce dernier, mais il m'indique toujours la même erreur, et quand je rajoute un 2 eme article identique, il a été quand meme doublé |
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 338 ![]() |
c'etait quoi le code qui marchait?
__________________
Stay in Bed .. Save Energy |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com