Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/07/2007, 15h33   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 1
Points : 0
Points : 0
Par défaut Problème avec la gestion de session

Bonjour, j'ai un problème avec l'utilisation de SESSION, je fait un site permettant d'enregistrer des devis. Un devis peut contenir plusieurs produit. pour cela j'ai crée une session du type $_SESSION[$i][......] dans le but d'enregistrer plusieurs produit en incrémentant $i. Pour cela j'utilise 4 pages pages:
  • devis.php=>où j'initialise $_SESSION['i']=0; qui me permet d'affecter a $i la valeur de $_SESSION dans les pages concernées
  • formualire.php => formulaire ou je récupère les info relatives au produit x d'un devis
  • valid_formulaire.php => ou je crée les variables $_SESSION[$i][......] avec toutes les infos relatives au devis x et où j'effectue des traitements comme le calcul du prix du produit x, à la fin de cette page on peut soit enregitrer le devis soit retourner a la page devis.php pour enregistrer un autre produit
  • recap_devis.php=> on affiche et stocke dans la bd les différents produits pour le produit y
J'initiale le $i à 0 pour l'instant. Mon problème c'est que quand je visualise ce qu'il y a dans ma session à la fin de la page sa met :
Array
(
[login] => ....
[password_agence] => ....
[i] => 5
[0] => Array
(
[num_produit] => ..
[id_cli] => ...
[qteprod] => .
[hauteur] => ...
[largeur] => ....
[hauteur_largeur] => ....
[forme_special] => ....
[type_dormant] => ....
[type_pose] => ....
[type_vitrage] => ....
[opt_vitrage] => ....
[nb_opts_vitrage] => ....
[finition_satine] => .......
[finition_brillant] => ...
[ral] => ....
[bicol] => ...
[prixht] => ....
[libelleprod] => ....
)

)
tandis que dans la page recap_devis.php je fais la même chose sa sorts
Array
(
[login] => .....
[password_agence] => ....
[i] => 5
)
et sa met sort Notice: Undefined offset.......
je précise que je ne fais aucun unset.... dans ces pages mais juste à la fin de la page recap_devis.php
j'espère avoir été claire, j'espère que quelqu'un pourra me venir en aide
john385 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2007, 16h05   #2
Membre éclairé
 
Inscription : juin 2007
Messages : 337
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 337
Points : 393
Points : 393
il faudrait le code avec la boucle , peut etre ...
ascito est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h14.


 
 
 
 
Partenaires

Hébergement Web