J'explique mon problème (la syntaxe importe peu, j'ai zappé les <? ?> etc...):

Sur une page A (index):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
session_start();
if(isset($_SESSION['var'])) {
 include('page1.php');}
else { include('page2.php');}
Sur la page2 (on arrive sur cette page au départ, normal, la variable n'est pas définie), il y a un formulaire qui appelle à la validation du code de type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
if($pass = true) {
$_SESSION['var'] = "toto"; 
include ('index.php');}
Else { include ('index.php'); }
Le problème, c'est lorsque je retourne sur index.php, la variable est toujours non set.

Une idée ?

Merci bcp d'avance !