Page 1 sur 1

Notice: Undefined index: nb0 in c:

Posté : 01 mai 2006, 16:59
par webmaster_ism_infomaster
Notice: Undefined index: nb0 in c:\program files\easyphp1-8\www\shop\panier.php on line 36

Notice: Undefined index: nb1 in c:\program files\easyphp1-8\www\shop\panier.php on line 36


Bonjour voici les 2 erreurs que j ai.
Voici la portion de code
if ($modifPanier=="ACTUALISER")
{
	 for ($i=0;$i<count($liste);$i++)
		{
		$nbi='nb'.$i;
		$liste[$i][1]=$_GET["$nbi"];//recup du nbr d'article dans la liste
		$liste[$i][3]=$liste[$i][1]*$liste[$i][2];//prixArticle=nbre*prixUnitaire
		}
	$_SESSION['liste']=$liste;//mAj de la liste
}
Le problème arrive quand je réactualisé le panier (pour le mettre à jour)
Merci pour votre aide

Posté : 01 mai 2006, 17:02
par Cyrano
Si on prend la suite de ton autre sujet, voilà l'illustration du pourquoi de l'utilisation de la session : en stockant ton panier dans la session, tu n'aurais pas besoin d'actualiser d'une part et d'autre part pas besoin d'utiliser $_GET.

J'ai idée que tu as lu le tuto en diagonale à grande vitesse et en fin de compte pas vraiment suivi la logique de fonctionnement :-k

oui

Posté : 01 mai 2006, 17:11
par webmaster_ism_infomaster
oui j' ai lu le tuto sauf petit hic de la manière dont j'ai organisé tous sa je suis totalement perdu dans le code sa devient très hard à mon niveau.Donc je vai devoir faire le ménage et revoir un peut tous sa.Car là je perd trop de temp et j en fait perdre au autre aussi.Donc je pensse faire de cette manière non?Mème là j'utilise des fonctions que je métrise pas correctement, je croi que je vais devoir me replongé dans les bouquins.

good

Posté : 01 mai 2006, 17:40
par webmaster_ism_infomaster
j'ai trouvé d'ou venez le problème.
<select name="nb<?php echo $i ?>">
J'ai plus de 350 lignes de code à relire (lol) pour un novice comme moi c'est chaud!
Merci de ton aide Cyrano