Les Allergies
Alimentaires
Posez votre question Signaler

Que signifie $REDIRECT_URL en Php ??? URGENT

Micka - Dernière réponse le 29 oct. 2009 à 01:46
Bonjour tout le monde

C'est assez important, est ce quelqu'un pourrait me dire ce que signifie $REDIRECT_URL en php ?

Avez vous une URL de site à me conseiller...

Merci d'avance de vos réponses...

Micka
Lire la suite 

Que signifie $REDIRECT_URL en Php ??? URGENT »

9 réponses
Réponse
+0
moins plus
Salut,
Tu es sur d'avoir chercher par toi meme avant de poser ta question ?
La réponse n'est pas bien loin... http://www.commentcamarche.net/php/phpenv.php3
A+ !

Kalamit,
Je ponce donc j'essuie
Micka - 10 déc. 2002 à 19:02
Alors j'ai testé plusieurs choses :

1. Quand je développe via un site internet en ligne
Ex : http://toto.free.fr/stat/visiteur.php3

Pour récuperer "/toto.free.fr/stat/visiteur.php3", je suis obligé d'ecrire : printf($REDIRECT_URL );

Sinon avec printf($SCRIPT_NAME ); il me retourne "/cgi-bin/cgiwrap" ce qui n'est pas le resultat escompté...


2. Si je développe en local
http://localhost/php/cedstat1/visiteur.php3

Il va en ressortir par exemple :
/toto.free.fr/stat/visiteur.php3 (avec SCRIPT_NAME)
et il ne retournera rien avec ($REDIRECT_URL )



Donc en local, il faut SCRIPT_NAME et sur un site hébergé, il faut $REDIRECT_URL....

Pourquoi, avez vous une idée ?????
kalamitkalamit - 10 déc. 2002 à 19:53
T'as fait la comparaison avec les phpinfos ?
Je suis sur que c'est une histoire de config...

Kalamit,
Je ponce donc j'essuie
Mickakalamit - 11 déc. 2002 à 02:21
Merci Kalamit d'avoir pris soin de me répondre...

En effet, je pense que cela provient d'un problème de configuration...

Disons que j'avais téléchargé une source et ce problème se posait, j'ai donc en même temps demander à l'auteur du script qui m'a sympatiquement répondu me confiant qu'il avait lui même connu le même problème...

Enfin merci pour tout !!!

Bon sur ces belles paroles, je vais dormir ;o)

A++

Micka
Ajouter un commentaire
Réponse
+0
moins plus
Si tu as suivis des cours de PHP que se sois sur le site du zéro ou ailleurs, tu devrais savoir que $ c'est le signe qui indique que c'est une variable. Ici $REDIRECT_URL ne veux rien dire ( dans ton texte en tout cas) parce que on ne l'a pas définis. Alors , on pourrais faire quelque chose dans le genre :

<?php
$REDIRECT_URL = header('Location: http://blablabla.com');  exit(); 
$REDIRECT_URL
?>


Bien que l'ont pourrais ne pas utilisé la variable mais ça peut être utile mais pour une redirection directe ou pourrais faire :

<?php
header('Location: http://blablabla.com');  
exit(); 
?>


et d'après moi ça marcherais. J'espère t'avoir aidé. :)
Ajouter un commentaire
Ce document intitulé « Que signifie $REDIRECT_URL en Php ??? URGENT » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?