Chargement d'une autre page en php
Fermé
manou
-
9 janv. 2003 à 16:58
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 - 16 janv. 2003 à 23:59
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 - 16 janv. 2003 à 23:59
A voir également:
- Chargement d'une autre page en php
- Supprimer une page word - Guide
- Traduire une page - Guide
- Créer une page facebook - Guide
- Mettre google en page d'accueil - Guide
- Imprimer tableau excel sur une page - Guide
6 réponses
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
16 janv. 2003 à 23:59
16 janv. 2003 à 23:59
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 =-
Utilisateur anonyme
9 janv. 2003 à 17:11
9 janv. 2003 à 17:11
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) !
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
10 janv. 2003 à 00:31
10 janv. 2003 à 00:31
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
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
10 janv. 2003 à 00:29
10 janv. 2003 à 00:29
Si tu as toujours des problèmes, previens nous.
-= Bobinours - http://bobin.underlands.org =-
-= Bobinours - http://bobin.underlands.org =-