Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ścieżka do katalogu ?...skrypt ignorant ;)
Forum PHP.pl > Forum > Przedszkole
boya
Witam

  1. <?
  2. $dh=opendir(&#092;"./moje\");
  3. if ($dh)
  4. {
  5. $y=0;
  6.  while ($filename=readdir($dh))
  7.  {
  8.  if ( $handle = opendir($filename) ) {
  9.  while ( false !== ( $file = readdir( $handle ) ) ) {
  10.  $file_ext = explode( &#092;".\", $file );
  11.  if ( $file_ext[1]!=&#092;"txt\" && $file != \".\" && $file_ext[1] != \"php\" && $file != \"..\" ) {
  12.  print( '<center><img src=\"./moje/' . $filename . '/' . $file . '\" style=\"border: 1px solid #000000\"><br><br><hr color=\"#000000\" size=\"1\"></center>' );
  13.  }
  14.  }
  15. closedir( $handle );
  16. }
  17.  $y++;}
  18.  closedir($dh);
  19. }
  20. else
  21. {
  22.  echo &#092;"<font color=FFFFFF>\".$dh.\" Nie powiod&sup3;o sie otwacie katalogu.</font>\";
  23. }
  24. ?>


struktura katalogu wyglada tak:
.../www/foto/moje/

skrypt znajduje sie w katalogu foto i chce nim wyciagnac pliki z katalogu moje
powyzszy strypt jak uparty wyciaga wszytko z katalogu foto...moze ja zle sciezke podaje?
kominowalem we wszytkie strony...
pozdr.
dr_bonzo
  1. <?php
  2. // opendir otwiera katalog, !!! nie sprawdziles czy $filename jest katalogiem prze
  3.  to probuje otworzyc takze pliki
  4. if ( $handle = opendir($filename) )
  5. {
  6. while ( false !== ( $file = readdir( $handle ) ) )
  7. {
  8. $file_ext = explode( &#092;".\", $file );
  9. // a co jesli plik nie ma rozszerzenia?questionmark.gif? wtedy nie istnieje $file_ext[ 1 ] == NOTICE
  10.  
  11. if ( $file_ext[1] != &#092;"txt\" && $file != \".\" && $file_ext[1] != \"php\" && $file != \"..\" )
  12.  
  13. ?>


zobacz tu: http://forum.php.pl/index.php?showtopic=22371
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.