Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 2008
-
17 janv. 2006 à 11:59
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 2008
-
17 janv. 2006 à 16:25
Voila mon probleme est que ma session ce vide et je n'arrive pas a capter pourquoi.
voila en gros la structure du code.
Primo le formulaire
ajout.php
session_start();
//verification que l'on est identifier
if ($_SESSION['connect'] = = 0){
include('login.php');
exit;
}
sur la methode Post je passe dans
verif.php
session_start();
//verification diverse et varier
// si il y a une erreur je passe dans une fonction prevu pour
function Erreur(){
$_SESSION['champs'] = $champs;
include(ajout.php?err=1);
exit;// sinon ca tourne en boucle ??
}
le probleme c'est que lorsque je reviens sur la page ajout la session est vide.
J'ai bo creuser je ne trouve pas de solution, donc si quelqu'un pouvais m'aider ca me sortirais une epine du pied.
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 20081 17 janv. 2006 à 16:25
le probleme venais du include je passais tout les parametre en GET vu que la page existait avant les sessions, donc j'ai stocker les info dans une variable session et enlever les variables du GET et cela fonctionne nickel.
Pour plus d'info
il ne prennait pas
include('mapage.php?err=1');
donc je mettais l'adresse complete
include('http://monsite/mapage.php?err=1');
avec les sessions ca passe pas, apres l'explication ?
obcstaff
Messages postés147Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention28 janvier 2008 17 janv. 2006 à 12:10
Slt, juste une question bête mais qui peut etre a l'origine de ton probléme, as tu bien affecter une valeur a ta session???
Il ne suffit pas de faire session_start.......il faut également
attribuer une valeur a ta session, et elle pourra ainsi etre reconnu
sur toute les pages de ton web par justement un session_start.
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 20081 17 janv. 2006 à 12:16
En effet je n'ai pas affecter de valeur a ma session ce qui doit surrement expliquer ceci, je pensais que c'etait automatique. Je vais regarder comment affecter une valeur et je teste, mais j'ai bien l'impression que ca vient de la.
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 20081 17 janv. 2006 à 15:28
Ah d'acc bas mes session sont deja bien pleine et ce de cette maniere que j'ai pu constater que ma session etait vide.
D'apres un ami peut etre que cela viendrais de ma page principal qui est Framer mais la encore je my un session_start dans ce fichier et ca n'apporte rien de plus.
Merci quand meme, je vais surement finir par trouver une solution.