Nowe posty

xx Co wybrać? (1)
Wczoraj o 21:54:29
xx Zlecę skrypt w bashu (0)
2020-02-19, 14:07:39
xx Nadawanie praw katalogom takich, jak nazwa usera (4)
2020-02-17, 14:15:18
xx Fedora na laptopie HP 15-bs152nw brak wifi (44)
2020-02-16, 12:17:18
xx Komputer do nauki linuxa (10)
2020-02-15, 07:03:28
xx Patronat serwisow internetowych. (1)
2020-02-13, 00:13:24
xx Xfce-terminal v 0.8.7.4 - jak ustawić wklejanie skopiowanego tekstu? (3)
2020-02-12, 18:59:24
xx HD ISO, jak odzyskać starsze pliki (6)
2020-02-12, 10:54:31
xx QEMU KVM gpu passthrough brak obrazu (4)
2020-02-11, 17:05:06
xx i7-9700 + Intel H370 (0)
2020-02-11, 12:36:55

Autor Wątek: pozbycie się niepotrzebnych artefaktów (php)  (Przeczytany 3022 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 5
    • Zobacz profil
pozbycie się niepotrzebnych artefaktów (php)
« dnia: 2006-09-22, 22:45:28 »
Witam
witam szanownych forumowiczów , mam bardzo prosty problem , niestety moja wiedza w dziedzinie php jest b.skąpa . znalazłem gdzieś w  internecie na własne potrzeby taki prost niezwykle skrypt
$katalog = dir('.'); // aktualny katalog

while($plik = $katalog->read()){
echo ("".$plik."
");
}
$katalog->close();
?>
ma on za zadanie wylistowanie wszystkiego co znajduje się w bieżącym katalogu ( to napewno każdy kto zna php zauważy to natychmiast) . skrypt ładnie listuje wszystko co znajduje się w katalogu , lecz niestety wyświetla też niepotrzebne dwa wpisy to jest  :
 .
 ..
( kropka oraz dwie kropki ) .
napewno jest jakiś prosty sposób aby się tego pozbyć , za każdą pomoc będę bardzo wdzięczny
POZDRAWIAM !

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 5
    • Zobacz profil
pozbycie się niepotrzebnych artefaktów (php)
« Odpowiedź #1 dnia: 2006-09-24, 12:32:35 »
2006-09-22 22:45:28 pikolo55 napisał:

> Witam
 > witam szanownych forumowiczów , mam bardzo prosty problem , niestety moja wiedza w dziedzinie
 > php jest b.skąpa . znalazłem gdzieś w  internecie na własne potrzeby taki prost niezwykle
 > skrypt
 >  > $katalog = dir('.'); // aktualny katalog
 >
 > while($plik = $katalog->read()){
 > echo ("".$plik."
");
 > }
 > $katalog->close();
 > ?>
 > ma on za zadanie wylistowanie wszystkiego co znajduje się w bieżącym katalogu ( to napewno
 > każdy kto zna php zauważy to natychmiast) . skrypt ładnie listuje wszystko co znajduje się w
 > katalogu , lecz niestety wyświetla też niepotrzebne dwa wpisy to jest  :
 >  .
 >  ..
 > ( kropka oraz dwie kropki ) .
 > napewno jest jakiś prosty sposób aby się tego pozbyć , za każdą pomoc będę bardzo wdzięczny
 > POZDRAWIAM !

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 5
    • Zobacz profil
pozbycie się niepotrzebnych artefaktów (php)
« Odpowiedź #2 dnia: 2006-09-24, 12:34:11 »
Sprawa rozwiązana , tutaj jest prawidłowy kod , który otrzymałem na innym forum , jeżli kogoś zainteresuje to podaję :

$katalog = dir('.'); // aktualny katalog

while($plik = $katalog->read()){
if($plik == '.' || $plik == '..') {
print ''.$plik.'
';
}
else {
print ''.$plik.'
';
}

}
$katalog->close();