Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

j'ai toujours la meme page de renvoyee !

1 réponse
Avatar
dav
j'ai une page html avec un formulaire ou je saisie un mot de passe
(le_passe) et je renvoie par POST vers test.php qui contient ceci :

<?php
if (isset($le_passe)) {
if ($le_passe=="123") {
header ("location : menu.php");
}
elseif ($le_passe=="456") {
header ("location : admin.php");
}
else {
header ("location : erreur.php");
}
}
include "entete.php";
include "basdepage.php";
?>

mais j'ai beau taper n'importe quoi, voir rien, je vais toujours vers la
meme page, menu.php...pourquoi ?

merci,
dav

1 réponse

Avatar
P'tit Marcel
dav wrote:
j'ai une page html avec un formulaire ou je saisie un mot de passe
(le_passe) et je renvoie par POST vers test.php qui contient ceci :

<?php
if (isset($le_passe)) {


tu ne devrais pas supposer que register_global est à on.
commence ton script par :
$le_passe = @POST['le_passe'] or '';

if ($le_passe=="123") {
header ("location : menu.php");


remplace cette ligne par ces deux lignes :
header('Location: menu.php');
exit;

}
elseif ($le_passe=="456") {
header ("location : admin.php");


idem

}
else {
header ("location : erreur.php");


bis repetitam placent


eça
--
P'tit Marcel