perte du $_POST[] après refresh pour test cookie
Bonjour
j'aimerais dans mon formulaire que l'utilisateur puisse choisir entre session ou cookie, je met donc une checkbox associée
et lorsqu'il choisi cookie je voudrais tester qu'il accepte bien les cookies
mais le probleme c'est que la seule methode que j'ai trouver pour tester les cookies utilise un refresh de ma page de verif des données, donc je perd les données $_POST[]
voici donc mon code qui naturellement ne marche pas pour le cas cookie
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <?php
if ($_POST['login']=="123" && $_POST['pass']=="456") {
if (!$_POST['method']){
session_start();
$_SESSION['status']="ok";
echo 'Authentification réussie<br>';
echo 'cliquez <A HREF="index.php">-ici-</A>';
}
else{
if($_GET["create"] == 1)
{
if(empty($_COOKIE["test"]))
{
echo "Vous n'aimez pas les cookies";
exit();
}
else{
setcookie("status","ok",time()+60*10);
echo 'Authentification réussie<br>';
echo 'cliquez <A HREF="index.php">-ici-</A>';
}
}
else{
setcookie("test","ok");
header("Location: verif.php?create=1");
}
}
}
?> |
impossible de recourir au javascript ni ajax ni sql . only php/html quoi ..
merci..:?