Problèmes de session

Eléphanteau du PHP | 14 Messages

20 déc. 2005, 16:05

Bonjour ....


C'est par desespoir que je viens poster ici...
Voila , je dois mettre en place un mécanisme de Session sur mon site.

Tout naturellement je me dirige vers la gestion des session PHP à l'aide du tableau $_SESSION.

Mais rien ne veut fonctionner....
Voila le code de création de la session:
session_start();
$_SESSION['Nom'] = 'Dart';
echo $_SESSION['Nom'];
Lorsque je met ça sur une page , tout fonctionne correctement.
Mais dès que je fais appel à la variable $_SESSION['Nom'] dans une autre page , il m'envoit un ptit message d'insulte ....

Voila ce que j'écris dans une autre page php :
echo $_SESSION['Nom'];
et voila ce que le serveur me réponds :
Notice: Undefined variable: _SESSION in c:\program files\easyphp....

C'est pas la fonction première du tableau $_SESSION que de mettre à la disposition un tableau super global reutilisable n'importe ou sur le site ??

Je suppose que ça doit être une erreur stupide, mais je ne la vois pas.

kelk'un aurait une idée ???

Merci d'avance.
Dart

Mammouth du PHP | 1776 Messages

20 déc. 2005, 16:08

Peut-être demarrer la session dans toutes les pages ?.... :roll:

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

20 déc. 2005, 16:08

Salut,

as-tu pensé à mettre le session_start() dans chaque fichier qui doit utiliser une variable de session ? ;)

Eléphant du PHP | 76 Messages

20 déc. 2005, 17:34

idéal, insère le session_Start dans une page headers.inc.php que tu va inclure dans toutes tes pages :)
La vie est une maladie mortelle sexuellement transmissible!

Eléphanteau du PHP | 14 Messages

20 déc. 2005, 17:34

J'avais prédis que c'était surement du à une erreur stupide ....
Et c'était le cas :lol: ....

Merci beaucoup !
:P