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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<form action="panier.php?reference=<?php echo $row_rsProduit1['reference']; ?>&amp;prix=<?php echo $row_rsProduit1['prix']; ?>&amp;ajoutPanier=AJOUTER" method="post" name="form1" id="form1">
                            <input name="quantite" type="text" id="quantite" value="1" size="4" />
                            <input name="submit1" type="image" id="submit1"  value="Ajouter" src="images/boutons_pictos/bouton_ajouter.gif"/>
                        </form>
et le script du panier qui ajoute l'article au panier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
if ($ajoutPanier=="AJOUTER")
{
			$reference=$_GET['reference'];
			$nb=$_POST['quantite']; //par defaut la quantité = 1, remplacé par quantite
			$prix=$_GET['prix'];
			$totalarticle= $prix * $nb; //c'est moi qui l'est rajouté
			$liste[]=array($reference,$nb,$prix,$prix,$totalarticle); // j'ai rajouté $totalarticle
			$_SESSION['liste']=$liste; 
			//ajoute un article à la liste
}
Si il manque une info n'hésité pas.

Sayes1