Chargement d'une autre page en php
manou
-
Bobinours Messages postés 2898 Date d'inscription Statut Membre Dernière intervention -
Bobinours Messages postés 2898 Date d'inscription Statut Membre Dernière intervention -
salut , je débute un peu en php et pour un controle de login et de mot de passe, j'aurais besoin d'une fonction qui charge une autre page juste en ayant le nom de la page .
j'ai essayé headers mai marche pas
j'ai essayé headers mai marche pas
A voir également:
- Chargement d'une autre page en php
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Traduire une page en français - Guide
- Mettre google en page d'accueil - Guide
- Créer une page facebook - Guide
6 réponses
manou : voici un exemple de redirecion par les HEADERs :
<?php
/* Aucun code HTML ou saut de ligne ou espace ne doit se trouver avant l'ouverture du tag PHP */
if ($login == "monlogin" && $pass == "monpass") {
// c'est bon, on redirige vers la page ok.php
header("Location: ok.php");
// On sort du code par précaution
exit;
}
else {
// Ce n'est pas bon, on affiche un message d'erreur
echo "<html><body>Login ou mot de passe incorrecte. Essayez de nouveau.</body></html>";
exit;
}
?>
-= Bobinours - http://bobin.underlands.org =-
<?php
/* Aucun code HTML ou saut de ligne ou espace ne doit se trouver avant l'ouverture du tag PHP */
if ($login == "monlogin" && $pass == "monpass") {
// c'est bon, on redirige vers la page ok.php
header("Location: ok.php");
// On sort du code par précaution
exit;
}
else {
// Ce n'est pas bon, on affiche un message d'erreur
echo "<html><body>Login ou mot de passe incorrecte. Essayez de nouveau.</body></html>";
exit;
}
?>
-= Bobinours - http://bobin.underlands.org =-
Vraiment ? Si les headers ne fonctionnent pas, c'est que tu dois mal les utiliser ! :o)
La fonction header() doit être appelée avant la première balise HTML, et avant n'importe quel envoi de commande PHP. (C'est pas moi qui le dit, c'est php.net)
Plus d'infos ici: http://www.php.net/manual/fr/function.header.php
Kalamit,
Je ponce donc j'essuie. A bas le javascript :o) !
La fonction header() doit être appelée avant la première balise HTML, et avant n'importe quel envoi de commande PHP. (C'est pas moi qui le dit, c'est php.net)
Plus d'infos ici: http://www.php.net/manual/fr/function.header.php
Kalamit,
Je ponce donc j'essuie. A bas le javascript :o) !
J'ai oublié de cocher la case :o-/
J'en profite donc pour dire que le moindre espace afficher avant la commande HEADER() provoquera une erreurs (ou warning).
-= Bobinours - http://bobin.underlands.org =-
J'en profite donc pour dire que le moindre espace afficher avant la commande HEADER() provoquera une erreurs (ou warning).
-= Bobinours - http://bobin.underlands.org =-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question