Administrateur PHPfrance |
13231 Messages
14 juin 2005, 10:55
Dans le code que tu m'a donné, tu vas effacer tes variables de sessions uniquement si lors du chargement de la page tu as la variable POST["zzz"] qui existe !!!
Mais le fait d'appuyer sur le bouton ne vas pas enclencher le passage par le test PHP
si tu veut faire ce que tu attends, il te faut un truc du genre
<form method="POST" action="page_actuelle.php">
<input type="submit" name="zz" value="zz" >
<? if(isset($_POST['zz']))
{
unset($_SESSION['fam']);
unset($_SESSION['marque']);
echo "<script>javascript:zero();</script>";
}
echo "<h1>".$_SESSION['fam']."</h1>";
echo "<h1>".$_SESSION['marque']."</h1>";
?>
</form>
Mais pour exécuter ton code PHP à chaque fois que tu clique sur le bouton, tu es OBLIGE de repasser sur le serveur vu que c'est là que s'exécute le PHP avant de réafficher ta page