Notice: Undefined index: nb0 in c:

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Notice: Undefined index: nb0 in c:

good

par webmaster_ism_infomaster » 01 mai 2006, 17:40

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

oui

par webmaster_ism_infomaster » 01 mai 2006, 17:11

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.

par Cyrano » 01 mai 2006, 17:02

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

Notice: Undefined index: nb0 in c:

par webmaster_ism_infomaster » 01 mai 2006, 16:59

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