Je rencontre des problèmes avec la fonction « header » de mon script. En fait, je ne peux pas l’inséré ou je le souhaite dans ma page (par exemple dans un tableau) et je suis forcer de mettre ces lignes en début de page (sans rien avant) pour que cela marche…
Excise t-il une autre solution pour remplacer la ligne de redirection suivante ?
header ('Location: http://www.mon_site.fr/ma_page_de_redirection.php');
J’ai juste besoin de rediriger mes clients sur une autre page après saisi d’un mot de passe.
Si quelqu'un à une idée…
Merci pour les infos !
<?php
$bdd = "1234";
if(isset($_POST['mdp']))
{
if(($_POST['mdp'])===$bdd)
{
header('Location: header ('Location: http://www.mon_site.fr/ma_page_de_redirection.php');
exit();
}
else
{
echo '<span style="color:#ff0000;">Désolé, mais le mot de passe entré est incorrect...</span>';
}
}
else
{
echo 'Veuillez entrer votre mot de passe';
}
?>
<form action="password.php" method="post">
<input type="password" name="mdp" /><br />
<input type="submit" value="Valider" />
</form>
<br />