Bonjour,
j'ai prévu dans mon code un script qui remet à 0 la variable $_SESSION :

init.php :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
session_start();
 
$_SESSION = null;
 
$_POST = null;
 
header('Location: '."http://dev.dvp.fr/copie/index.php");  //redirection

on peut appeler ce script de la page principale :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
  <a href="init.php">raz</a><br/>
<?php
debug("index.php 19 POST",$_POST); debug("index.php 19 _SESSION",$_SESSION);
?>
La fonction debug est un var_dump amélioré qui affiche :
raz
index.php 19 POST

array(0) {
}


index.php 19 _SESSION

array(2) {
["user_name"]=>
string(4) "lolo"
["message"]=>
string(51) "Ce mot de passe n'est pas bon. Veuillez recommencer"
}
Donc $_SESSION n'est pas vide. Comprenez-vous pourquoi ?