cs_titeuf974
Messages postés70Date d'inscriptionsamedi 2 avril 2005StatutMembreDernière intervention 6 février 2007
-
18 juin 2005 à 12:01
cs_titeuf425
Messages postés3Date d'inscriptionmardi 16 décembre 2003StatutMembreDernière intervention 4 février 2007
-
21 juin 2005 à 18:14
Bonjour!!
Voila.je travail sur un site de commerce en ligne. J'ai donc un panier.
En fait, j'ai un prob au niveau de la suppression de l'article du
panier.
Je m'explique. Quand je n'ai qu'un seul article, ça marche bien.
quand je rajoute un deuxième produit et ke je le supprime directement, cela marche aussi.
Mais quand j'ai plus de deux produits, et que je commence par supprimer
par exemple le produit N°1, j'ai une erreur qui s'affiche: Notice: Undefined offset: 2 in d:\program files\easyphp1-7\www\\test\function.php on line 70 .
Et à la ligne 70 g ma fonction de suppression :
function del($ref)
{
$count = count($_SESSION['panier']);
for ($i=0; $i < $count; $i++)
{
if ($_SESSION['panier'][$i]['ref'] == $ref) Ligne 70 ici
{
array_splice($_SESSION['panier'], $i, 1);
}
}
En fait, je suis toujours obligé de commencer par supprimer le dernier
article pour ne pas avoir cette erreur et je ne vois pas tro pourquoi...