![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 10.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, udało mi się napisać skrypt wyświetlający pliki w danych katalogu
Kod <html> <?php $dir = "/home/s/**********/www/"; echo "Pliki w katalogu $dir"; echo "<br>"; echo "<br>"; if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo " $file :" . filetype($dir . $file) . "\n"; echo "<br>"; } closedir($dh); } } ?> Utworzyłem też tabele aby pokazywało wyniki ale mi to nie za bardzo dział Chodzi o to aby były nazwy kolumn Plik i Typ i pod tym wypisywało te pliki i typ. Dziękuje za pomoc Ten post edytował WladekSlawek 15.04.2011, 07:34:10 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Skoro potrafisz zrobić
echo "<br>" to czemu nie potrafisz zrobić echo "<tr>"; echo "<td>"; ? Przenosze |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 10.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Skoro potrafisz zrobić echo "<br>" to czemu nie potrafisz zrobić echo "<tr>"; echo "<td>"; ? Przenosze Zrobiłem tak ale nie wyświetla mi wyników właśnie w tej tabelce Kod echo ("<table border=1");
echo ("<tr><td>Plik</td><td>Typ</td><td>Rozmiar</td></tr>"); echo ("<tr><td>$file </td><td>7</td><td>11</td></tr>"); echo ("</table>"); |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Nie echo ()
a echo 2) Uzywaj bbcode PHP! Wkoncy podajesz kod php. 3) No ale pokaż cały kod. Gdzie masz pętle? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 10.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php $dir = "/home/s/**********/www/"; echo "Pliki w katalogu $dir"; echo "<br>"; echo "<br>"; if (is_dir($dir)) { if ($dh = opendir($dir)) { echo "<table border=2>"; echo "<tr><th>Plik </th><th>Typ </th><th>Rozmiar </th></tr><br>"; while (($file = readdir($dh)) !== false) { echo "<tr><td> $file :</td><td>" . filetype($dir . $file) . "\n"; echo "<br>"; echo "</table>"; } closedir($dh); } } ?> Wygląda to tak że tylko 1 element bierze do tabelki. Jak wykonać pętle aby brało wszystkie po kolei? (IMG:http://i35.photobucket.com/albums/d153/wladekslawek/pokaz.jpg) |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Tabelkę otwarłeśz przed pętlą ale czemu zamknąłeś wewnątrz pętli a nie po jej zakończeniu to nie rozumiem (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Skoro masz tabelke to po kiego ciorta dajesz jeszcze BR?
2) Jak otwierasz TR to masz go też zamknąć 3) </table> Masz dać poza pętlą |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 10.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Ok poradziłem sobie, :S
dzięki za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 20:26 |