Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] array puste, maly wielki problem
wupasek
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.11.2003

Ostrzeżenie: (0%)
-----


Witam
pobralem dawno temu skrypt do galerii i generalnie dzialal ok pod warunkiem, ze plik gal.php byl w tym katalogu z ktorego zdjecia mial wyswietlac
teraz chcialem wrzucic gal.php do glownego katalogu a zdjecia zczytywac za pomoca tego pliku z wielu podkatalogow
no i pojawil sie problem
skrypt nie dodaje plikow z podkatalogow do tablicy

wyglada to tak
  1. <?
  2. //zmienne 
  3.  
  4. $typelist  = array("jpg","jpeg","gif","png","JPG");
  5. $imagelist = array();
  6. $home  = "{$_SERVER['PHP_SELF']}";
  7. $this_page = "{$_SERVER['PHP_SELF']}";
  8. $caption = "";
  9. $captionext = "txt";
  10.  
  11. $sciezka = 'galerie/MTB';
  12. $currentdir = getcwd();
  13.  
  14.  
  15. if ($dp=opendir($sciezka))
  16. {
  17.  
  18.  
  19. while ( false !== ( $file=readdir($dp) ) ) {
  20.  
  21. if (is_file($file) && $file!="." && $file!=".."){
  22.  
  23. $extention = explode(".",$file);
  24.  
  25. $extfield = count($extention)-1;
  26.  
  27. $extention = $extention[$extfield];
  28.  
  29.  
  30. if( in_array($extention,$typelist) ){
  31.  
  32. array_push ($imagelist,$file);
  33.  
  34. } } }}
  35. ?>


katalog galerie/MTB istnieje, sa w nim zdjecia, wszystko powinno grac a tu nici
ten sam plik wrzucony do katalogu ze zdjeciami dodaje pliki do tablicy (wtedy jest $dp=opendir($currentdir) ) a wrzucony do glownego nie (wtedy jest $dp=opendir($sciezka) gdzie $sciezka = 'galerie/MTB';)
o co chodzi? bo ja juz sie poddalem
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




nie: is_file($file)
a: is_file($sciezka.'/'.$file)
$file jest nazwą pliku a nie pelna sciezka do niego
Go to the top of the page
+Quote Post
wupasek
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 28.11.2003

Ostrzeżenie: (0%)
-----


dzieki wielkie !
wiedzialem, ze jakis banal ale dopiero sie tego swinstwa ucze wiec nie mialem zielonego pojecia co (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.08.2025 - 11:17