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

  FORUM HardWare.fr
  Programmation

  [PHP] Redirection

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Redirection

n°76520
Machine
Posté le 28-11-2001 à 23:00:44  profilanswer
 

Y'a t'il moyen de faire des redirections avec une fonction du style  Header au milieu d'un page très facilement sans utiliser de Js ??
Merci

mood
Publicité
Posté le 28-11-2001 à 23:00:44  profilanswer
 

n°76522
gizmo
Posté le 28-11-2001 à 23:04:24  profilanswer
 

non, pas si tu as déja généré du code html.

n°76527
Mara's dad
Yes I can !
Posté le 28-11-2001 à 23:24:53  profilanswer
 

Ou, Oui si tu n'as pas généré de sortie (echo, print...) ;-)


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°76538
MoKsA
Posté le 29-11-2001 à 01:07:03  profilanswer
 

comment donc ?

n°76543
ethernal
Chercheur de vérité...
Posté le 29-11-2001 à 02:25:30  profilanswer
 

fait une recherche ob_start(), ob_end_flush(), ob_end_clean() sur php.net
 
ça te permettra d'utiliser un header() quoique tu aies fait avant.
ob_start() (première instruction sur ta page) stocke tout ce qui devrait être envoyé dans une variable et ne l'envoie que si tu appelles ob_end_flush().  
Si tu veux envoyer un header(), utilises ob_end_clean() juste avant pour vider la variable, histoire de faire plus propre.

n°76547
sisicaivra​i
Life is Beautifullll
Posté le 29-11-2001 à 07:08:01  profilanswer
 

ethernal a écrit a écrit :

fait une recherche ob_start(), ob_end_flush(), ob_end_clean() sur php.net
 
ça te permettra d'utiliser un header() quoique tu aies fait avant.
ob_start() (première instruction sur ta page) stocke tout ce qui devrait être envoyé dans une variable et ne l'envoie que si tu appelles ob_end_flush().  
Si tu veux envoyer un header(), utilises ob_end_clean() juste avant pour vider la variable, histoire de faire plus propre.  




heyyyye tu m'avais pas dit ca!!! :p

n°76591
ethernal
Chercheur de vérité...
Posté le 29-11-2001 à 12:30:24  profilanswer
 

sisicaivrai a écrit a écrit :

 
heyyyye tu m'avais pas dit ca!!! :p  




 
heu... il me semble que si... non ?
 
désolé ;)

n°76800
MoKsA
Posté le 30-11-2001 à 01:49:15  profilanswer
 

moi jve bien savoir comment faire un redirect en phph kan meme... meme si pour ke ca marche il fo ke rien ne soit affiché d'abord...

n°76804
Mara's dad
Yes I can !
Posté le 30-11-2001 à 02:01:17  profilanswer
 

avec header() !
 
Exemple :
header("Location: http://www.php.net/" );
 
Faut lire la doc ! http://www.php.net/manual/fr/function.header.php
 
"Machine" parle de la fonction 'Header' dans son message . . .


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°76805
MoKsA
Posté le 30-11-2001 à 02:06:39  profilanswer
 

il en a tellement bien parlé k'il en a fait un thread.... j'aurais du deviner moi suis je bete... bon aller jvais m'imprimer toute la doc et m'enfaire un livre de chevet... jdevrait avoir fini avant demain soir...

mood
Publicité
Posté le 30-11-2001 à 02:06:39  profilanswer
 

n°76807
Mara's dad
Yes I can !
Posté le 30-11-2001 à 02:08:21  profilanswer
 

T'as raison, c'est une TRES TRES bonne lecture ;-)

 

[edtdd]--Message édité par Mara's dad--[/edtdd]


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°76822
PaLoTTe
Posté le 30-11-2001 à 09:56:12  profilanswer
 

Machine a écrit a écrit :

Y'a t'il moyen de faire des redirections avec une fonction du style  Header au milieu d'un page très facilement sans utiliser de Js ??
Merci  




 
ouaip !!
 
tu repasses en html (?>) et pi tu utilises la balise meta de redirection...
 
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=ton_url">
</head>

 
et voila

n°77778
Machine
Posté le 03-12-2001 à 20:38:23  profilanswer
 

Ok merci mon probleme en fait viens du traitement d'un formulaire car si l'utlisateur n'a pas saisie correctmeent certain champ , je dois faire des echo et si c'est bon renvoyer vers une page de confirmation d'inscription. Avant je faisait ca en Js mais j'ai peur que certaine personne ne l'ai pas activé.
Pour la redirection HTML, ca marche avec tous les navigateur ?

n°77831
sisicaivra​i
Life is Beautifullll
Posté le 04-12-2001 à 00:09:34  profilanswer
 

ethernal a écrit a écrit :

 
 
heu... il me semble que si... non ?
 
désolé ;)  




mais cai pas grave ;)  :hello:

n°77835
omega2
Posté le 04-12-2001 à 00:14:53  profilanswer
 

Machine a écrit a écrit :

Ok merci mon probleme en fait viens du traitement d'un formulaire car si l'utlisateur n'a pas saisie correctmeent certain champ , je dois faire des echo et si c'est bon renvoyer vers une page de confirmation d'inscription. Avant je faisait ca en Js mais j'ai peur que certaine personne ne l'ai pas activé.
Pour la redirection HTML, ca marche avec tous les navigateur ?  



La redirection indiqué par palotte marche quelque soit le navigateur.
J'utilises ça pour rafraichir mon chat et ca marche très bien pour tout les navigateur a qui y ont était testé.

n°78267
Machine
Posté le 04-12-2001 à 21:52:43  profilanswer
 

Ok le redirection marche bien meme dans le BODY mais le probleme c'est qu'elle est bien plus lente qu'en javascript: avec 0sec de delai j'en ai en fait plutot 1 ou 2 de koi voir ce ki s'affiche
Y'a rien de mieux ?

n°78284
omega2
Posté le 04-12-2001 à 23:18:39  profilanswer
 

Machine a écrit a écrit :

Ok le redirection marche bien meme dans le BODY mais le probleme c'est qu'elle est bien plus lente qu'en javascript: avec 0sec de delai j'en ai en fait plutot 1 ou 2 de koi voir ce ki s'affiche
Y'a rien de mieux ?  



C'est vrai que le refresh html, c'est en seconde mais d'un autre côté, tout le monde pourass lire ton message éventuel et ca marheras qulque soit le navigateur. ;)


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

  [PHP] Redirection

 

Sujets relatifs
NewBies demande conseil ASP,PHP,MySQL[ PHP ] Un script de gestion de download...
PHP SQL MSSQL : mon COUNT n'a qu'un seul doigt !!PHP & SQL Server 7.0
[PHP & MySQL ] Récupérer une var TEXT d'une table ![ PHP ]: Ex. code formatage texte & smilie pour chat/forum
[PHP] pages statiques[PHP] redirection de téléchargement...
fonction de redirection de pages en PHP[PHP, (JavaScript?)] Redirection
Plus de sujets relatifs à : [PHP] Redirection


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