![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 9.03.2004 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem bardzo prosty skrypt galerii, jeżeli można to nazwać galerią (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ... jest to skrypt, który pobiera wszystkie obrazki z danego katalogu. Możecie zobaczyć go pod tym adresem. Problem polega na tym, iż przed każdym obrazkiem wywala taki błąd (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) :
Cytat Warning: filetype(): Lstat failed for (null) (errno=2 - No such file or directory) in /var/www/html/gallery.php on line 6 Hmm... nie wiem za bardzo co jest źle... poniżej kod:
Z góry dziękuję za każdą, nawet najmniejszą pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Zmień while na coś takiego:
while (false !== ($file = readdir($dh))) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 17.06.2004 Skąd: ke ? Ostrzeżenie: (0%) ![]() ![]() |
Proponuje ci cos takiego
W ten sposob unikniesz bledow jezeli do katalogu dostanie ci sie jakis inny plik niz graficzny |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat(komar07 @ 2004-06-22 16:43:32) Proponuje ci cos takiego ... W ten sposob unikniesz bledow jezeli do katalogu dostanie ci sie jakis inny plik niz graficzny Calkowity (IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif) Przeciez chodzi ze funkcja filetype" title="Zobacz w manualu PHP" target="_manual() zwraca blad, pisze ze jest nieprawidlowy argument, nie odnajduje pliku... |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 9.03.2004 Skąd: Stalowa Wola Ostrzeżenie: (0%) ![]() ![]() |
Już jest wszystko OK. Wszystkim dziękuję za pomoc. Akurat skorzystałem z kodu komara07, dzięki temu mam też zabezpieczenie przed innymi plikami (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
kszychu -> wykorzysując Twój kod otrzymywałem taki sam efekt, jak na początku, oczywiście usuwając tą linijkę
Daje jeszcze kod, w razie gdyby kiedyś komuś mógł się przydać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Uważam, że temat można zamknąć. Ten post edytował covall 22.06.2004, 21:07:06 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 17.06.2004 Skąd: ke ? Ostrzeżenie: (0%) ![]() ![]() |
Cytat(kicaj_ @ 2004-06-22 14:49:07) Cytat(komar07 @ 2004-06-22 16:43:32) Proponuje ci cos takiego ... W ten sposob unikniesz bledow jezeli do katalogu dostanie ci sie jakis inny plik niz graficzny Calkowity (IMG:http://forum.php.pl/style_emoticons/default/offtopic.gif) Przeciez chodzi ze funkcja filetype" title="Zobacz w manualu PHP" target="_manual() zwraca blad, pisze ze jest nieprawidlowy argument, nie odnajduje pliku... Zwraca blad bo wykrywa ./ lub ../ a nie plik dlatego sie wysypuje wiec o to chodzilo. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:01 |