Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Umieszczenie wyników skryptu w tabelce
WladekSlawek
post
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
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




Skoro potrafisz zrobić
echo "<br>"
to czemu nie potrafisz zrobić
echo "<tr>";
echo "<td>";
?

Przenosze
Go to the top of the page
+Quote Post
WladekSlawek
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 10.03.2011

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


Cytat(nospor @ 15.04.2011, 08:37:42 ) *
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>");
Go to the top of the page
+Quote Post
nospor
post
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?
Go to the top of the page
+Quote Post
WladekSlawek
post
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)
Go to the top of the page
+Quote Post
thek
post
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)
Go to the top of the page
+Quote Post
nospor
post
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ą
Go to the top of the page
+Quote Post
WladekSlawek
post
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.
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: 20.09.2025 - 20:26