Portée des variable de session $_SESSION qui ne depasse pas une page........

Résolu
bencoandco Messages postés 165 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 3 janvier 2015 - 1 août 2009 à 19:44
bencoandco Messages postés 165 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 3 janvier 2015 - 2 août 2009 à 12:38
Bonjour,


J'ai un problème avec les variables $_SESSION[]

J'utilise un serveur apache avec mandriva 2009 et PHP 5.2.9.

Quand j'utilise ce code :

1/page1.php :

"
<?php
session_start();

$_SESSION["abc"]="abcde";

echo $_SESSION["abc"] ;

?>
"

2/ page2.php :

"
<?php
session_start();

if(isset($_SESSION["abc"]))
{
echo "OK !";
}
echo $_SESSION["abc"] ;

?>
"

Pour la premiere page j'ai "abcde" qui s'affiche pour la deuxieme il n'y a rien à s'afficher


Cela signifit que la portée de $_SESSION ne marche pas !

Quelqu'un a t il une solution ?


MERCI !


A+!
;-)
A voir également:

1 réponse

bencoandco Messages postés 165 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 3 janvier 2015
2 août 2009 à 12:38
Ok problème résolu !

En fait je n'avais pas un bon repertoire pour mes sessions il a fallut que je fasse un coup de chmod sur mon /rep/session/ j'ai aussi utilisé :
error_reporting = E_ALL
display_errors = On
&
error_reporting(E_ALL);
au début du code qui buggait (ça a permit de faire s'afficher les érreurs )

VOILI VOILOU


;-)
3
Rejoignez-nous