Адрес PHP_SELF

Soul_Stealler

Registered
Знам че със PHP_SELF се взима адреса на сайта заедно с файла в който се намира потребителя.
Пр: http://www.web-tourist.net/forum/posting.php

Има ли начин да се вземе само до последната / ? :roll:
Т.е. http://www.web-tourist.net/forum/
 
Soul_Stealler каза:
Знам че със PHP_SELF се взима адреса на сайта заедно с файла в който се намира потребителя.
Пр: http://www.web-tourist.net/forum/posting.php

Има ли начин да се вземе само до последната / ? :roll:
Т.е. http://www.web-tourist.net/forum/


Може но трябва да се разгледа като масив.
Сега съм много изморен и не мога да се занимавам.

с explode го раздели като позлваш за разделител /
Имаше някаква функция която ти дава кой е последния елемент от масива
( ще е posting.php) и след това от трябва да го разкараш от
адреса с str_replace или някоя подобна функция.

Аз така бих направил.
 
admin каза:
Soul_Stealler каза:
Знам че със PHP_SELF се взима адреса на сайта заедно с файла в който се намира потребителя.
Пр: http://www.web-tourist.net/forum/posting.php

Има ли начин да се вземе само до последната / ? :roll:
Т.е. http://www.web-tourist.net/forum/


Може но трябва да се разгледа като масив.
Сега съм много изморен и не мога да се занимавам.

с explode го раздели като позлваш за разделител /
Имаше някаква функция която ти дава кой е последния елемент от масива
( ще е posting.php) и след това от трябва да го разкараш от
адреса с str_replace или някоя подобна функция.

Аз така бих направил.
май беше .. $_SERVER['SCRIPT_NAME'] ако не се лъжа..
ако не.. прегледай мануала за..мм..май беше reserved.variables ако не се лъжа.. т.е. за $_SERVER всичките .. манийки :wink:
 
bafitu каза:
май беше .. $_SERVER['SCRIPT_NAME'] ако не се лъжа..
ако не.. прегледай мануала за..мм..май беше reserved.variables ако не се лъжа.. т.е. за $_SERVER всичките .. манийки :wink:

Някой провери ли дали има такова нещо, защото и мен ме интересува.
 
admin каза:
Някой провери ли дали има такова нещо, защото и мен ме интересува.

ето това спретнах:
$page = explode("/", $_SERVER['PHP_SELF']);
for($i=1; $i<count($page)-1; $i++) {
$path .= "/".$page[$i];
}
echo $_SERVER["HTTP_HOST"].$path."/";

предполагам, че има и по културен начин... :)
 

Back
Горе