Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 13.08.2013 Ostrzeżenie: (0%)
|
Witam,
Jak pobrac adres z przegladarki nie znajac gdzie bedzie sie znajdowal plik ? Przykladowo moze to byc odwolanie do pliku w katalogu glownym http://mojastrona.pl badz tez "zakopane" gdzies w 30tu katalogach.... http://mojastrona.pl/katalog1/katalog2/kat........./ Potrzebuje zwrocic adres ale do ostatniego znaku "/" - bez nazwy pliku.
Zwraca wszystko poczawszy od pierwszego katalogu lecz bez nazwy domeny. Edit, Alarm odwolany. Juz zrobilem Samą nazwe pliku wytne bo wiem jak sie nazywa. Ten post edytował TwojPan 1.07.2014, 07:11:09 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 3 Dołączył: 27.08.2008 Ostrzeżenie: (0%)
|
$_SERVER["REQUEST_URI"] przechowuje informację o pełnej ścieżce od / , czyli http://example.com/adres/twojej/strony.php. Z tego możesz wyciągnąć ścieżkę (dirname() )
Jeszcze lepszym rozwiązaniem jest $_SERVER['PATH_INFO'], który w tym wypadku zawiera http://example.com/adres/twojej/strony.php. Z tym, że pamiętam, że kiedyś się spotkałem z sytuacją, kiedy INFO_PATH nie było na serwerze zdefiniowane mimo, że według wszelkich znanych mi manuali powinno być zawsze (nie licząc CLI) Chyba, że chodzi ci o ścieżkę na dysku niezależną od adresu internetowego. Wówczas dirname(__FILE__); powinno pomóc, ale pamiętaj, że to da ci pełną ścieżkę na serwerze, czyli najcześćiej wyglądającą np. tak /var/www/example.com/public_html/adres/twojej Ten post edytował MatKus 1.07.2014, 06:52:13 |
|
|
|
TwojPan Pobieranie części adresu z rzeglądarki 1.07.2014, 06:40:11
Michael2318 CytatZ tym, że pamiętam, że kiedyś się spotkałem z... 1.07.2014, 08:27:03 ![]() ![]() |
|
Aktualny czas: 1.01.2026 - 09:09 |