• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyświetlanie wszystkich plików z serwera na stronie

Object Storage Arubacloud
0 głosów
458 wizyt
pytanie zadane 16 kwietnia 2021 w PHP przez TheDarkSide Użytkownik (930 p.)
Hej , a więc mam sobie kilka plików na serwerze w katalogu X. Wszystkie pliki wyświetlają się na stronie i można je normalnie pobrać. Jest też opcja wrzucenia plików na serwer i tu oto jestem w kropce. Wszystkie pliki które są na stronie zostały ' dodane w kodzie ( a href nazwa pliku ).

Mam przycisk  ( formularz ) wrzucający plik na serwer ( do tego katalogu X) i fajnie no on jest tam w tym katalogu. Pytanie jak to zautomatyzować alby ten plik pojawił się na liście razem z innymi wrzuconymi plikami żeby nie robić tego ręcznie :)

Proszę o wyrozumiałość i bez hejtu :p

1 odpowiedź

+1 głos
odpowiedź 16 kwietnia 2021 przez SzkolnyAdmin Szeryf (86,360 p.)

Po wrzuceniu pliku do katalogu pobierz jego zawartość przy pomocy funkcji scandir.

https://www.php.net/manual/en/function.scandir.php

Funkcja zwróci ci tablicę z nazwami plików i katalogów w katalogu X. Pliki od katalogów odróżnisz przy pomocy funkcji is_dir lub is_file (jeżeli nie masz tam podkatalogów, to nie musisz ich stosować).

https://www.php.net/manual/en/function.is-dir.php

https://www.php.net/manual/en/function.is-file.php

Pamiętaj o wykluczeniu katalogu bieżącego (.) i nadrzędnego (..).

Lista z tablicy posłuży ci do wygenerowania linków.

Podobne pytania

0 głosów
1 odpowiedź 157 wizyt
pytanie zadane 22 lutego 2018 w PHP przez Bakr Mądrala (6,850 p.)
0 głosów
1 odpowiedź 557 wizyt
0 głosów
0 odpowiedzi 233 wizyt

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...