Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
484 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] rediriger une page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] rediriger une page

n°90983
DLR
Hein c'était quoi la question?
Posté le 19-01-2002 à 13:43:30  profilanswer
 

existe t il une fonction php pour renvoyer direct sur une autre page?
sans passer par meta http-equiv=refresh etc ?


---------------
Narf... It is broken...
mood
Publicité
Posté le 19-01-2002 à 13:43:30  profilanswer
 

n°90984
bozocarzu
Posté le 19-01-2002 à 13:44:52  profilanswer
 

headers("location:TON DOSSIER/Ta page.php" );

n°90985
DLR
Hein c'était quoi la question?
Posté le 19-01-2002 à 13:47:47  profilanswer
 

bozocarzu a écrit a écrit :

headers("location:TON DOSSIER/Ta page.php" );  




 
ok merci je test de suite :)


---------------
Narf... It is broken...
n°90986
DLR
Hein c'était quoi la question?
Posté le 19-01-2002 à 13:52:11  profilanswer
 

et sans passer par header, du genre header allready sent, y'a un autre moyen?


---------------
Narf... It is broken...
n°90993
Mara's dad
Yes I can !
Posté le 19-01-2002 à 14:38:46  profilanswer
 

Si PHP te dit "header allready sent", c'est que ta page à déjà envoyé quelque-chose !
 
Tu doit avoir un "echo" ou un "print" qui traine.
 
La fonction "header()" comme "cookie()" doit être utilisée AVANT toute génération de code HTML.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°91004
potiron
...
Posté le 19-01-2002 à 15:44:39  profilanswer
 

oui, tu peux le faire en JS avec tous les inconvenients qui vont avec :
echo "<script language='javascript'>window.location='tapage.php'</script>";
 
mara : pas d'accord ou plutot PLUS d'accord ... oublie pas que depuis le PHP 4.0.4 tu as des fonctions d'entrée et sortie qui te permettent de faire ce que TU VEUX :)
ex :
-------------------
ob_start();
echo "coucou";
setcookie("id","123456" );
ob_end_flush();
-------------------
 :D  :D  :D

 

[edtdd]--Message édité par potiron--[/edtdd]

n°91125
Mara's dad
Yes I can !
Posté le 20-01-2002 à 02:36:48  profilanswer
 

OK pour ob_start(), mais çà ne change rien au fond du PB !
 
On ne doit pas envoyer de headers (donc pas ne cookies non plus) dès qu'une sortie à été produite.
 
Avec ob_start(), on bufferise la sortie, ce qui est juste un artifice pour retarder la sortie.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] rediriger une page

 

Sujets relatifs
c'est confirmé free est en PHP 4.1.1[PHP]Caractères alphanumériques
PHP Nombre de champs d'un tableau[PHP/MYSQL] Aide pour requete
[PHP] (re)debutant comment on gere les cases a cocher ?[PHP] Besoin d'aide pour les fichiers svp
[PHP]Choisir un fichier avec un form(ou autre) et récupérer le LIENfree est en PHP 4.1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!
comment creer un script AUTOREFRESH d'une pagesecuriser une page en php
Plus de sujets relatifs à : [PHP] rediriger une page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR