je me tourne vers vous pour m'aider à résoudre mon problème de caddie. J'ai réussi à supprimer les produits de mon caddie par contre il y a un bug quand celui ci est vide. Je ne peux plus en ajouter !
Je voudrai vérifier que le panier soit vide, qu'il n'y ait aucun produit avant de le supprimer avec un unset($_SESSION['panier']).
Mon code :
CITATION
<?php
elseif (($_GET['action'] == "del")) // on supprime le produit
{
foreach($_SESSION['panier'] as $key => $array)
{
if ($array['prod'] == $_GET['id'])
{
unset($_SESSION['panier'][$key]);
}
}
if (!isset($_SESSION['panier']))
{
echo "<p>IL EST VIDE CE PANIER B***** donc je peux faire session_unset() et session_destroy() </p>";
}
else
{
echo "<p>Normalement il n'est pas vide</p>";
}
}
?>
elseif (($_GET['action'] == "del")) // on supprime le produit
{
foreach($_SESSION['panier'] as $key => $array)
{
if ($array['prod'] == $_GET['id'])
{
unset($_SESSION['panier'][$key]);
}
}
if (!isset($_SESSION['panier']))
{
echo "<p>IL EST VIDE CE PANIER B***** donc je peux faire session_unset() et session_destroy() </p>";
}
else
{
echo "<p>Normalement il n'est pas vide</p>";
}
}
?>
Vous avez une idée please ??!!