par
Steph35 » 28 oct. 2007, 17:03
Bonjour,
Une petite question "basique" sur les sessions car j'ai tenté un truc tout simple mais ca ne fonctionne pas.
J'ai une premiere page où je mets ma variable en session. J'ai mis un affichage dans cette même page et ca fonctionne bien. Voici la page et son resultat :
<?php session_start();
$_SESSION['CONNECT'] = "COMMANDE";
echo $_SESSION['CONNECT']."<br>";
print_r($_SESSION)
?>
COMMANDE
Array ( [CONNECT] => COMMANDE )
Je vais ensuite dans une seconde page où là je veux recuperer cette variable mise en session mais la session a l'air totalement vide. Voici la page et son resultat :
<?php session_start();
echo "Variables en session : <br>";
print_r($_SESSION);
Variables en session :
Array ( )
Par ailleurs j'ai vu dans mon fichier "apache/php.ini", la ligne "session.save_path = "E:\WEBS\EASYPH~1\\tmp\"" qui me fait penser que la session est stockée dans ce repertoire. Quand j'appelle ma première page ci dessus de mon site j'ai un fichier créé dans ce repertoire avec ma variable "COMMANDE" donc ca a l'air de fonctionner. Par contre quand je vais sur ma seconde page, un nouveau fichier est crée et est vide. On dirait qu'il crée une nouvelle session à chaque page alors qu'il devrait recuperer ma session en cours !!!
Quelqu'un peut il m'éclairer ? Peut être des conf de base à modifier ?
Merci par avance.
Bonjour,
Une petite question "basique" sur les sessions car j'ai tenté un truc tout simple mais ca ne fonctionne pas.
J'ai une premiere page où je mets ma variable en session. J'ai mis un affichage dans cette même page et ca fonctionne bien. Voici la [color=green]page [/color]et son [color=darkblue]resultat [/color]:
[color=green]<?php session_start();
$_SESSION['CONNECT'] = "COMMANDE";
echo $_SESSION['CONNECT']."<br>";
print_r($_SESSION)
?>[/color]
[color=darkblue]COMMANDE
Array ( [CONNECT] => COMMANDE )[/color]
Je vais ensuite dans une seconde page où là je veux recuperer cette variable mise en session mais la session a l'air totalement vide. Voici la [color=green]page [/color]et son [color=darkblue]resultat [/color]:
[color=green]<?php session_start();
echo "Variables en session : <br>";
print_r($_SESSION);[/color]
[color=darkblue]Variables en session :
Array ( ) [/color]
Par ailleurs j'ai vu dans mon fichier "apache/php.ini", la ligne "session.save_path = "E:\WEBS\EASYPH~1\\tmp\"" qui me fait penser que la session est stockée dans ce repertoire. Quand j'appelle ma première page ci dessus de mon site j'ai un fichier créé dans ce repertoire avec ma variable "COMMANDE" donc ca a l'air de fonctionner. Par contre quand je vais sur ma seconde page, un nouveau fichier est crée et est vide. On dirait qu'il crée une nouvelle session à chaque page alors qu'il devrait recuperer ma session en cours !!!
Quelqu'un peut il m'éclairer ? Peut être des conf de base à modifier ?
Merci par avance.