![]() |
![]() |
-JaQu- |
![]()
Post
#1
|
Goście ![]() |
Buduję galerie na lightbox2
Na stronie gdzie dodaje się linki do plików zastosowałem listowanie katalogu. Kod:
Listowanie działa, generuje ładnie kolejne linku z plikami, ale dorzuca też jako link katalogi które są w środku oraz katalog główny ("images) strona generuje taki kod:
jak widać listowane są również katalogi np drugi link a Proszę o rade jak zmienić kod aby listowało tylko pliki np .jpg i bez katalogów Bardzo dziękuje |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 10 Dołączył: 16.07.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Ja bym sprawdził, czy $plik_kat jest na pewno plikiem poprzez funkcję is_file. Tylko przy zwróconym true wykonałbym echo. // Dodałem ifkę, linie 4,6
Ten post edytował benio101 29.07.2011, 17:10:43 |
|
|
-Gość- |
![]()
Post
#4
|
Goście ![]() |
Szybka odpowiedź, dzieki, niespodziewałem sie.
Jestem noga w skłądni jezyka php czasem coś przerobie ale nie do końca go kumam, Bardzo proszę o wstawienie kody jak to ma wyglądać w takim razie gdzie użyć twojego kodu (IMG:style_emoticons/default/smile.gif) <proszę nisko> |
|
|
-Gość- |
![]()
Post
#5
|
Goście ![]() |
benio101
Wrzuciłem twój kod niestety teraz strona niew zwraca żadnych linków |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
-Gość- |
![]()
Post
#7
|
Goście ![]() |
teraz działą dzieki lobopol.
Teraz bede pracował nad tym żeby csały skrypt pobie raz nazwe plików z jednego katalogu i drugą nazwe z innego katalogu. i generował linki a najlepiej jak by było aby potrafił połączcz ze sobą w linku pliki np plik1.jpg i thumb_plik1.jpg |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
No tak logiczne. Dzięki
Myślałem, że będe musiał listować drugi katalog i jakoś to sklejać potem P.S Sorka za zmiany moich loginów w tym wątku. ale teraz sie zarejestrowałem własnie i juz będe występował jako "jaqu". Jeszcze pytanie jak to zmienić aby nie pisać tego "galeria/images" defakto drugi raz. Już to zdefiniowałem jako zmienna $katalog rozumiem? próbowałem dać jedynie jest różnica że do zmiennej $katalog nie ma na końcu "/" slesza a w if-e jest na końcu ale nie działą Ten post edytował jaqu 29.07.2011, 19:15:55 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli w $galeria masz galeria/images to musisz dodać na końcu / przecież nie masz w katalogu galeria pliku o nazwie imagesnazwa_pliku.jpg
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem teraz tak
niestety wywala bład w linie z if zmieniłem nazwe $plik_kat na $plik (to nie ma znaczenia ) ale informuje |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie możesz tak mieć w $katalog masz @dir('galeria/images/'), a to nie jest string
|
|
|
![]() ![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 10 Dołączył: 16.07.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Sorki, pisałem z palca, zapomniałem o galeria/images/.
@up: Dokładnie, $katalog to uchwyt do pliku (czy coś w tym rodzaju), więc nie jest to łańcuch. Daj np. $katalog_napis='galeria/images/' i w 4. linii (ifce) podmień $katalog na $katalog_napis Wtedy zgodność typów zaskoczy i is_file zrozumie, o co się pytasz. Daj więc coś w deseń: Aaa.. i znowu pisałem z palca (IMG:style_emoticons/default/biggrin.gif) Więc sprawdź porządnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:08 |