Bonjour à tous
J'essaie de créer un script qui empêche une ID produit d'être enregistrée une deuxième fois dans la session pour ne les avoir
qu'une fois maxi dans mon panier.
J'ai essayé avec for, foreach, array_search et in_array pour d'abord faire une recherche.
Mais rien à faire, mes produits continuent à s'enregistrer dans la session lorsque je les choisis denouveaux.
Voici mon dernier essai :
<?php
session_start();
if($_GET['action']=="action")
{
if (isset($_SESSION['liste']))
{
if (in_array($_GET["code"],$_SESSION['liste']))
{
header("location:categorie_cd.php");
}
else {
$_SESSION['liste'][]=array('code'=>$_GET["code"],'table'=>$_GET["table"]);
header("location:categorie_cd.php");
}
}
else {
$_SESSION['liste'][]=array('code'=>$_GET["code"],'table'=>$_GET["table"]);
header("location:categorie_cd.php");
}
}
else {...
Se serait très simpa si quelqu'un pouvait me donner un petit coup de main.
Merci d'avance