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

  FORUM HardWare.fr
  Programmation
  PHP

  Redirection après fin d'un script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Redirection après fin d'un script

n°1470838
frg159159
Posté le 05-11-2006 à 16:18:37  profilanswer
 

Bonjours,  
Je voudrais savoir commment ont fait pour rediriger un utilisateur juste après avoir exécuté le script de la page.
Pour tous vous dire, ce script est un script d'installation (édition de table mysql, paramétrage de l'administration,...), et je veux qu'une fois les instructions du script d'installation éxécuté, il soit redirigé vers l'état d'installation suivante.

mood
Publicité
Posté le 05-11-2006 à 16:18:37  profilanswer
 

n°1470840
dwogsi
Défaillance cérébrale...
Posté le 05-11-2006 à 16:25:05  profilanswer
 

Avec header() par exemple.
header("location: lapage.php" );

n°1470845
frg159159
Posté le 05-11-2006 à 16:36:04  profilanswer
 

Merci
Cela semble fonctionner.

n°1470974
leflos5
On est ou on est pas :)
Posté le 06-11-2006 à 02:19:34  profilanswer
 

Ca marchera si t'as aucune erreur qui remonte et s'affiche ;)
Donc pense à gérer les erreurs pour les ressortir toi même quand tu veux (sur la page d'après par exemple) ;)

n°1471045
FlorentG
Posté le 06-11-2006 à 11:34:11  profilanswer
 

dwogsi a écrit :

Avec header() par exemple.
header("location: lapage.php" );


Selon le protocole http, c'est une adresse absolue :o

Code :
  1. header('Location: http://tagada.php/lapage.php');

n°1471048
skeye
Posté le 06-11-2006 à 11:41:20  profilanswer
 

FlorentG a écrit :

Selon le protocole http, c'est une adresse absolue :o

Code :
  1. header('Location: http://tagada.php/lapage.php');



 
Absolument pas applicable sans bidouille dans mon cas, ça, heureusement que ça marche sans.:o


---------------
Can't buy what I want because it's free -
n°1471055
chani_t
From Dune
Posté le 06-11-2006 à 12:01:18  profilanswer
 

FlorentG a écrit :

Selon le protocole http, c'est une adresse absolue :o

Code :
  1. header('Location: http://tagada.php/lapage.php');



 
ça marche aussi avec une relative... (j'arrête pas de l'utiliser)

n°1471062
FlorentG
Posté le 06-11-2006 à 12:22:20  profilanswer
 

chani_t a écrit :

ça marche aussi avec une relative... (j'arrête pas de l'utiliser)


Parce que certains navigateurs sont gentils. Si y'a besoin de bidouille, c'est qu'il y a un problème quelque part :o

n°1471063
skeye
Posté le 06-11-2006 à 12:24:19  profilanswer
 

FlorentG a écrit :

c'est qu'il y a un problème quelque part :o


 
Non, c'est que le site peut-être déployé n'importe-où, et même n'importe-où dans l'arbo d'un site donné...donc les liens relatifs sont nettement plus pratiques.:o


---------------
Can't buy what I want because it's free -
n°1471065
FlorentG
Posté le 06-11-2006 à 12:27:33  profilanswer
 

skeye a écrit :

Non, c'est que le site peut-être déployé n'importe-où, et même n'importe-où dans l'arbo d'un site donné...donc les liens relatifs sont nettement plus pratiques.:o


Ah, ça c'est parce que tu maîtrise pas où le site peut être déployé. Chez moi ça marche super, à tout moment le framework sait où il est, et donc peut envoyer un header correct

mood
Publicité
Posté le 06-11-2006 à 12:27:33  profilanswer
 

n°1471066
skeye
Posté le 06-11-2006 à 12:29:21  profilanswer
 

FlorentG a écrit :

Ah, ça c'est parce que tu maîtrise pas où le site peut être déployé. Chez moi ça marche super, à tout moment le framework sait où il est, et donc peut envoyer un header correct


 
bah c'est faisable, hein...mais c'est beaucoup s'emmerder pour pas grand chose, j'ai pas eu d'échos sur le non-fonctionnement éventuel du truc dans un navigateur donné...:o


---------------
Can't buy what I want because it's free -
n°1471068
FlorentG
Posté le 06-11-2006 à 12:32:28  profilanswer
 

Spagrave :o C'est juste pour la beauté de la chose [:dawak]

n°1471076
supermofo
Hello World !
Posté le 06-11-2006 à 12:50:10  profilanswer
 

Citation :


Script Location
Perhaps oddly, the $_SERVER values associated with the current page, including PHP_SELF, PATH_
INFO, and PATH_TRANSLATED, are not entirely reliable, either. On Apache for example, these values
can be appended with URL-encoded JavaScript or HTML entities that if displayed directly,
cause the browser to execute the specified code.


Message édité par supermofo le 06-11-2006 à 12:50:24
n°1471086
FlorentG
Posté le 06-11-2006 à 13:37:38  profilanswer
 

Oui ? Quel rapport avec la choucroute :??:

n°1471101
supermofo
Hello World !
Posté le 06-11-2006 à 14:18:55  profilanswer
 

C'etait juste pour souligner qu'il ne fallait pas faire confiance aveuglement aux variables $_SERVER

n°1471103
skeye
Posté le 06-11-2006 à 14:20:15  profilanswer
 

encore aurait-il fallu que ces dernières soient mentionnées dans ce topic...[:petrus75]


---------------
Can't buy what I want because it's free -
n°1471170
Chaos Inte​stinal
Posté le 06-11-2006 à 15:55:59  profilanswer
 

Captain Intestinal to the rescue:
 

Citation :

Bah s'il y a un souçi avec une url relative, il suffit de la rendre absolue en utilisant les données contenues dans la variable $_SERVER


 
[:kbchris]


Message édité par Chaos Intestinal le 06-11-2006 à 15:56:09
n°1471511
imcdb
Posté le 07-11-2006 à 10:53:08  profilanswer
 

faut juste faire attention a ne pas balancer de print ou de echo avant ton header http...


---------------
Réagissez et commentez mes dessins sur snut.fr

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

  Redirection après fin d'un script

 

Sujets relatifs
Script pour ouverture VPNBenchmark à travers plusieurs script ?
[Perl] script utilisant les pipe unix, sql, et p'tet forkRedirection type shell avec script perl cgi
Shell script : redirection synchrone vers un fichier ?Script de redirection invisible ?
Script de redirection automatique et aléatoire[JS] petit probleme avec un script de redirection
script : syntaxe php pour rajouter une redirectionJava script: redirection d'url
Plus de sujets relatifs à : Redirection après fin d'un script


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