car les trois me retournent exactement la même chaîne, en l'occurrence :
/mon_domaine/mon_dossier/mon_fichier.php
lorsqu'elles sont « exécutées » l'une à la suite de l'autre dans le
fichier mon_fichier.php.
Merci.
--
Un ordinateur résout des problèmes que nous n'aurions pas sans lui
Technique aéronautique : http://aviatechno.free.fr
Concorde dans la presse de 1965 à 2003 : http://le.pointu.free.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Laurent Seguin
Le Sat, 12 Nov 2005 16:05:01 +0000, Dominique Ottello :
Quelles sont les différences entre ces trois variables :
$_SERVER['REQUEST_URI']
URI du fichier appelé.
$_SERVER['SCRIPT_NAME']
Nom du script courant.
$_SERVR['PHP_SELF']
Nom du fichier du script en cours d'exécution, *par rapport à la racine web*
car les trois me retournent exactement la même chaîne, en l'occurrence /mon_domaine/mon_dossier/mon_fichier.php lorsqu'elles sont « exécutées » l'une à la suite de l'autre dans le fichier mon_fichier.php.
Normal.
Maintenant prenons un exemple ou ce n'est plus le cas : - monscript.php est dans /www/unrep/ - J'ai un rewriterule qui dit : /www/unrep/monscript.php -> /un/rep/au/pif $_SERVER['REQUEST_URI'] -> /un/rep/au/pif $_SERVER['SCRIPT_NAME'] -> /www/unrep/monscript.php
Le Sat, 12 Nov 2005 16:05:01 +0000, Dominique Ottello :
Quelles sont les différences entre ces trois variables :
$_SERVER['REQUEST_URI']
URI du fichier appelé.
$_SERVER['SCRIPT_NAME']
Nom du script courant.
$_SERVR['PHP_SELF']
Nom du fichier du script en cours d'exécution, *par rapport à la racine
web*
car les trois me retournent exactement la même chaîne, en l'occurrence
/mon_domaine/mon_dossier/mon_fichier.php
lorsqu'elles sont « exécutées » l'une à la suite de l'autre dans
le fichier mon_fichier.php.
Normal.
Maintenant prenons un exemple ou ce n'est plus le cas :
- monscript.php est dans /www/unrep/
- J'ai un rewriterule qui dit : /www/unrep/monscript.php -> /un/rep/au/pif
$_SERVER['REQUEST_URI'] -> /un/rep/au/pif
$_SERVER['SCRIPT_NAME'] -> /www/unrep/monscript.php
Le Sat, 12 Nov 2005 16:05:01 +0000, Dominique Ottello :
Quelles sont les différences entre ces trois variables :
$_SERVER['REQUEST_URI']
URI du fichier appelé.
$_SERVER['SCRIPT_NAME']
Nom du script courant.
$_SERVR['PHP_SELF']
Nom du fichier du script en cours d'exécution, *par rapport à la racine web*
car les trois me retournent exactement la même chaîne, en l'occurrence /mon_domaine/mon_dossier/mon_fichier.php lorsqu'elles sont « exécutées » l'une à la suite de l'autre dans le fichier mon_fichier.php.
Normal.
Maintenant prenons un exemple ou ce n'est plus le cas : - monscript.php est dans /www/unrep/ - J'ai un rewriterule qui dit : /www/unrep/monscript.php -> /un/rep/au/pif $_SERVER['REQUEST_URI'] -> /un/rep/au/pif $_SERVER['SCRIPT_NAME'] -> /www/unrep/monscript.php
Xavier Garreau
Bonjour,
Pour ce que j'en sais:
$_SERVER['SCRIPT_NAME']
L'url à taper pour tomber sur ce script, sons fioritures. /mon_domaine/mon_dossier/mon_fichier.php
Ce qu'il y a après le domaine dans la barre d'adresse du navigateur. PHP_SELF + Query string donc. /mon_domaine/mon_dossier/mon_fichier.php?donnees&supplementaires
a+ -- Xavier Garreau http://www.xgarreau.org/
Bonjour,
Pour ce que j'en sais:
$_SERVER['SCRIPT_NAME']
L'url à taper pour tomber sur ce script, sons fioritures.
/mon_domaine/mon_dossier/mon_fichier.php
Ce qu'il y a après le domaine dans la barre d'adresse du navigateur. PHP_SELF +
Query string donc.
/mon_domaine/mon_dossier/mon_fichier.php?donnees&supplementaires
Ce qu'il y a après le domaine dans la barre d'adresse du navigateur. PHP_SELF + Query string donc. /mon_domaine/mon_dossier/mon_fichier.php?donnees&supplementaires