pb de variables [sessions] - PHP - Programmation
Marsh Posté le 02-06-2005 à 14:33:13
Code :
|
Ca c'est le code de mon formuaire qui reccueil les infos.
Code :
|
La c'est le code d'une page qui accède à la base de donnée.
Code :
|
Et c'est sur cette page que le no_client est inconnue lorsque je la charge avec le lien contenu dans cette page:
Code :
|
.
En sachant que j'ai des session_start() à presque toutes les pages!!
Marsh Posté le 02-06-2005 à 14:35:49
Je les ai zapé sa prends de la place. Mais croi moi il y en a a toutes les pages même celles qui en ont pas un besoin particulier
Marsh Posté le 02-06-2005 à 15:50:33
je sais que ça donne mal a la tête tout ce code mais ya pas un mec qui s'y connait au také qui pourait m'aider. Je crois que mes neurones ont fondus depuis le temps que j'y suis
Marsh Posté le 02-06-2005 à 16:00:43
Oui puisque ça marchait avant que j'ai à fairte des changements d'enchaînement de pages
Marsh Posté le 02-06-2005 à 16:02:50
En fait quand je fais session_start il le prend comme si c'était la première fois que j'ouvrais une session
Marsh Posté le 02-06-2005 à 20:23:23
essais un <?echo session_id();?> pour voir si tu es bien dans la même session.
Marsh Posté le 03-06-2005 à 09:32:15
Je l'ai fait et je suis plus dans la même session. A chaque fois que je valide mon formulaire je change de session aussi (ce qui est normal je pense)
Marsh Posté le 05-06-2005 à 17:36:01
Bon ton gros probleme viens bien de SESSION_START();
Il faut dans tout les cas que ton SESSION_START(); soit en debut de code.
<?php
SESSION_START();
...
?>
De meme, tu na pas ouvert tes sessions sur ta page 2
Dans ta page 3, tu ouvre avec SESSION_START() dans un condition qui comprend une session :
Code :
|
C'est pas possible, met session_start(); au tout debut.
Page 4 pas de probleme de sessions
Marsh Posté le 05-06-2005 à 19:52:42
Citation : Oui puisque ça marchait avant que j'ai à fairte des changements d'enchaînement de pages |
Ben justement, c'est à ce moment la qu'on voit si les sessions fonctionnent ...
Marsh Posté le 05-06-2005 à 20:57:02
autrement, je vois que dans ta page 2 tu fais
Code :
|
dans ta page client.php, n'ouvre pas de session sachant quel sera deja ouverte sur cette page principale.
Marsh Posté le 02-06-2005 à 14:26:10
Bonjour,
je suis depuis peu sur le php et en moins sur les sessions mais je connais les fondamentaux. Je voulais vous demander comment ça se fait que je perde mes variables de sessions entre deux chargement de pages alors que sur chacune de mes pages j'ai mis un session_start(); J'y suis depuis hier et j'ai fait plusieurs forum sans que personne ne trouve de réponse alors si vous pouviez m'aider!!