[PHP8]Remise à 0 de $_SESSION
Bonjour,
j'ai prévu dans mon code un script qui remet à 0 la variable $_SESSION :
init.php :
Code:
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:
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 :
Citation:
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 ?