![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
jak odnoszę się do jednego zdjęcia
Kod echo "<img src=http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['REQUEST_URI'])."/2.jpg>" to wszystko jest w porządku a jak chcę pobrać zdjęcie do tablicy Kod $zdjecia= glob ("http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['REQUEST_URI'])."/2.jpg"); tu już nie chce działać pomóżcie znaleźć błąd bądź inne rozwiązanie (IMG:style_emoticons/default/sciana.gif) dodam jeszcze, że skrypt ładujący zdjęcia umieszczony jest w index a zdjęcia znajdują się w: http://ommo.pl/oswietlenie-led/gu-10/ i chcę aby po wejściu na stronę produkt-1 wyświetlało zdjęcia umieszczone w tym katalogu. Ten post edytował pafeu 11.03.2012, 18:24:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Bo ścieżka bezwzględna to nie adres URL, a Ty podajesz jako argument właśnie adres URL. Ścieżka bezwzględna to nic innego jak lokalizacja na serwerze/"miejsce" w systemie plików, począwszy od głównego katalogu aplikacji (document_root, czyli przeważnie htdocs lub public_html). Oczywiście jeśli to miejsce jest uzależnione od adresu URL, to jak najbardziej można skorzystać z tablicy superglobalnej $_SERVER. Powinno wystarczyć:
Natomiast pełną ścieżkę bezwzględną możesz otrzymać z konkatenacji:
Ten post edytował mortus 11.03.2012, 23:28:40 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Bo ścieżka bezwzględna to nie adres URL, ... to był akurat ostatni mój test bo już nie wiem co z tym zrobić taki przykład działa dobrze
a ten nie chce działać
dlaczego, co robię źle. Założenie jest takie, że po wejściu do katalogu który jest wskazywany przez dirname($_SERVER['REQUEST_URI']) pokazać wszystkie zdjęcia w nim zawarte. Dodam, że powyższy kod znajduje się w index, do którego są wczytywane podstrony jak to zrobić? może to trzeba zrobić całkowicie inaczej? - podpowiedzcie jak. Ten post edytował pafeu 13.03.2012, 20:19:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 18:38 |