salut a tous, j`espere m`aider a trouver une solution pour mon souci, en fait, je developpe un panier virtuel avec les sessions dans lequel je stocke les produits choisis par le client, mais je remarque que l`array fait stocke toujours une seule valeur(un seul id_product), voici mon code dans ma page mon_panier.php a laquelle je fais appel en lui passant le id_product avec le $_get[]:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if(!isset($_SESSION['panier']))
{
$_SESSION['panier']=array();
}
//recuperation du produit a partir la methode GET
print_r(array($_SESSION['panier']));
$id_product=intval($_GET['id']);
if (in_array($id_product,array($_SESSION['panier'])))
{echo 'vous avez deja choisi ce produit';}
else
{
$_SESSION['panier']=$id_product;
echo 'produit ajouter avec succes';
}
merci d`avance pour l`aide..