Probléme avec $_SESSION
Résolu
Bonjour,
ouuf, alors j'ai une grande probléme avec $_session ce variable m'énerve
j'ai exécuté le code la premiére fois , tous va bien sans problème (j'arrive a récupéré $_SESSION DANS les autres pages..)
la deuxième fois (après certaines modifications ) il m'affiche "undefined......" et reste comme ca !
je veux localisé l'erreur pour ne pas tombé autrefois
alors :
vous pouvez considéré ceci comme une page d'accueil
<?php
$_SESSION['n']="dddddd";
header("location:test1.php");
?>
test1.php:
<?php
session_start();
echo $_SESSION['n'];
?>
ma version easyphp 1.8
ouuf, alors j'ai une grande probléme avec $_session ce variable m'énerve
j'ai exécuté le code la premiére fois , tous va bien sans problème (j'arrive a récupéré $_SESSION DANS les autres pages..)
la deuxième fois (après certaines modifications ) il m'affiche "undefined......" et reste comme ca !
je veux localisé l'erreur pour ne pas tombé autrefois
alors :
vous pouvez considéré ceci comme une page d'accueil
<?php
$_SESSION['n']="dddddd";
header("location:test1.php");
?>
test1.php:
<?php
session_start();
echo $_SESSION['n'];
?>
ma version easyphp 1.8
2 réponses
-
Faut mettre session_start(); sur toute les pages.
-
bonjour je pense bien que la fonction isset() reglera ton probleme.
exemple:
<?php
$_SESSION['n']="dddddd";
header("location:test1.php");
?>
test1.php:
<?php
session_start();
if (isset($_SESSION['n'])) // isset() permet de verifier si une variable existe
echo $_SESSION['n'];
?>