Redirection en php ...
Résolu/Fermé
kevin76110
Messages postés
4268
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
27 mars 2013
-
Modifié par kevin76110 le 14/02/2012 à 11:21
SlyK Messages postés 854 Date d'inscription vendredi 11 mars 2011 Statut Contributeur sécurité Dernière intervention 6 octobre 2014 - 14 févr. 2012 à 11:21
SlyK Messages postés 854 Date d'inscription vendredi 11 mars 2011 Statut Contributeur sécurité Dernière intervention 6 octobre 2014 - 14 févr. 2012 à 11:21
A voir également:
- Redirection en php ...
- Alert php ✓ - Forum PHP
- Php redirect to url - Astuces et Solutions
- Undefined index php - Astuces et Solutions
- Avertissement de redirection ✓ - Forum Internet / Réseaux sociaux
- Retour a la ligne php ✓ - Forum PHP
2 réponses
SlyK
Messages postés
854
Date d'inscription
vendredi 11 mars 2011
Statut
Contributeur sécurité
Dernière intervention
6 octobre 2014
147
Modifié par SlyK le 14/02/2012 à 11:12
Modifié par SlyK le 14/02/2012 à 11:12
Bonjour,
header tout comme session_start() doit être placé avant tout code HTML.
Pour faire une redirection utilise la balise <meta>.
N'oublie pas de stopper l'exécution du code après cette ligne, pour éviter qu'il continue à lire la page durant le chargement.
Cordialement.
header tout comme session_start() doit être placé avant tout code HTML.
Pour faire une redirection utilise la balise <meta>.
echo ('<meta http-equiv="refresh" content="0;url=TA_PAGE.php" />');
N'oublie pas de stopper l'exécution du code après cette ligne, pour éviter qu'il continue à lire la page durant le chargement.
die;
Cordialement.
kevin76110
Messages postés
4268
Date d'inscription
vendredi 14 août 2009
Statut
Membre
Dernière intervention
27 mars 2013
878
14 févr. 2012 à 11:15
14 févr. 2012 à 11:15
<?php
ob_start();
?>
tout le reste du code
<?php
if ($prise_text == "champs_1") {
header('Refresh: 0.001; url=/page1.php');
ob_flush();
}
if ($prise_text == "champs_2") {
header('Refresh: 0.001; url=/page2.php');
ob_flush();
}
?>
SlyK
Messages postés
854
Date d'inscription
vendredi 11 mars 2011
Statut
Contributeur sécurité
Dernière intervention
6 octobre 2014
147
14 févr. 2012 à 11:18
14 févr. 2012 à 11:18
Le code a changé depuis ton exemple en haut.
As-tu essayé avec location écris sans "L" majuscule ?
As-tu essayé avec location écris sans "L" majuscule ?
header ('location: XXXX.php');
Modifié par kevin76110 le 14/02/2012 à 11:16
Et puis, je ne peux pas faire de condition, si ?
14 févr. 2012 à 11:21