Autor Zpráva
vasek125
Profil *
Jak mám ze $_SERVER["SCRIPT_FILENAME"] dostat jméno toho skriptu bez cest. Tahle proměnná mi hodí /var/www/index.php. Já potřebuju dostat to index.php.
koudi
Profil
Tak zkus místo script_filename použít script_name
vasek125
Profil *
To mi vyhodí /podadresar/index.php, pokud to index.php mám treba ve /var/www/podadresar/, coz mit budu.
djlj
Profil
asi _SERVER["REQUEST_URI"]
djlj
Profil
Stačí se přece mrknout na phpinfo(); .. tak kde je problém?
vasek125
Profil *
Tak jsem to vyřešil takhle: substr($_SERVER["SCRIPT_NAME"], strlen($_SERVER["REQUEST_URI"]));.
Stejně by mě ale zajímalo, jak dostat to index.php z toho textu. Něco jako vyber všechen text za posledním lomítkem.
koudi
Profil
Ještě se zkus podivat na funkce pathinfo a basename
rabbit
Profil
vasek125 ...jak dostat to index.php z toho textu. Něco jako vyber všechen text za posledním lomítkem.

Co takhle regulární výrazy? Úspěch zaručen ;-)
srigi
Profil
basename()
Toto téma je uzamčeno. Odpověď nelze zaslat.