Vapula
Messages postés83Date d'inscriptionmardi 9 avril 2002StatutMembreDernière intervention17 mai 2005 29 juil. 2003 à 17:49
Salut,
J'avais deja fait un source d'une meme style (Scinde une url) qui recupere ce que l'on veut de l'url, mais il peut etre amélioré en utilisant les variables server mais bon bien joué :)
@+ et bon codage
Vapula
MisterJAD
Messages postés86Date d'inscriptionjeudi 18 juillet 2002StatutMembreDernière intervention26 avril 2005 25 juil. 2003 à 09:57
bon aprés relectur de tes commentaires, mon truc sert pas a gd chose puiskil faut juste le nom de fichier et pas son extension...
par contre au lieu d'utiliser $_SERVER['PHP_SELF'] qui d'onne une url complete utilise $_SERVER['SCRIPT_NAME'] qui donne juste le nom du script comme ça taplu ka virer lextension et le poin.
MisterJAD
Messages postés86Date d'inscriptionjeudi 18 juillet 2002StatutMembreDernière intervention26 avril 2005 25 juil. 2003 à 09:52
D'ailleurs $PHP_SELF ne marchera pas si register globals est off (sur toutes les versions récentes de php, donc sur pas mal de serveurs mnt) donc tu le remplace par ça
$_SERVER['PHP_SELF']
voilu
MisterJAD
Messages postés86Date d'inscriptionjeudi 18 juillet 2002StatutMembreDernière intervention26 avril 2005 25 juil. 2003 à 09:50
euuh javais oublié ke ce forum aimait pas les antislash \ donc ce kya apré les echo de tablo, entre les " " c'est des antislash n pour un retour a la ligne ;)
MisterJAD
Messages postés86Date d'inscriptionjeudi 18 juillet 2002StatutMembreDernière intervention26 avril 2005 25 juil. 2003 à 09:47
LOOL, tu t fait grave chier la (enfin c pas grand chose mais quand meme..)
tien regarde ce ke g fait hier (bon c vré ke g mis 1 jour et demi a trouver, mais je trouve ce truc assez sympa... sa s'appele pathinfo() et ça existe depuis php4.0.3
pas mal hein ?
tu va me dire, ouai mais on a pas le nom du script en cours ? eh ba si tu met ça dans pathinfo ça marche :
pathinfo($_SERVER['PATH_TRANSLATED'])
29 juil. 2003 à 17:49
J'avais deja fait un source d'une meme style (Scinde une url) qui recupere ce que l'on veut de l'url, mais il peut etre amélioré en utilisant les variables server mais bon bien joué :)
@+ et bon codage
Vapula
25 juil. 2003 à 09:57
par contre au lieu d'utiliser $_SERVER['PHP_SELF'] qui d'onne une url complete utilise $_SERVER['SCRIPT_NAME'] qui donne juste le nom du script comme ça taplu ka virer lextension et le poin.
25 juil. 2003 à 09:52
$_SERVER['PHP_SELF']
voilu
25 juil. 2003 à 09:50
25 juil. 2003 à 09:47
tien regarde ce ke g fait hier (bon c vré ke g mis 1 jour et demi a trouver, mais je trouve ce truc assez sympa... sa s'appele pathinfo() et ça existe depuis php4.0.3
<?php
$path_parts = pathinfo("/www/htdocs/index.html");
echo $path_parts["dirname"] . "
";
echo $path_parts["basename"] . "
";
echo $path_parts["extension"] . "
";
?>
VA AFFICHER ::::
/www/htdocs
index.html
html
pas mal hein ?
tu va me dire, ouai mais on a pas le nom du script en cours ? eh ba si tu met ça dans pathinfo ça marche :
pathinfo($_SERVER['PATH_TRANSLATED'])
voila ;)