Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Prosze o pomoc w liscie plikow txt, Lista plikow txt
Eron
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


Witam. Mam taki problem. Znalazlem w internecie taki skrypt:
Kod
<?php
$dir=opendir('.');
$file_list="<UL>";
while($file_name=readdir($dir))
{
if(($file_name!=".")&&($file_name!="..") && end(explode('.',$file_name)) == 'txt')
{
$file_list.="<LI>$file_name";
}
}
$file_list.="</UL>"; closedir($dir);
echo "$file_list";
?>

No i chodzi o to, zeby przy kliknieciu na odnosnik przenioslo mnie do tego pliku, a raczej do strony z jego zawartoscia np. do pliku plik.txt. Aha. Nie wiem jeszcze co zrobic, aby np. usunac jeden z plikow(taki jaki sobie wybiore), gdy mam ich np. 20. Prosze o pomoc.
Pozdrawiam.

Ten post edytował Eron 5.06.2007, 07:01:32


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
uli
post
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


  1. <?php
  2. $file_list.="<LI><a href=plik.php?plik=$file_name>$file_name</a>";
  3. ?>


Plik plik.php
  1. <?
  2. $plik = $_GET["plik"];
  3. $fp = fopen($plik, "r");
  4. $dane = fread(fopen($plik, "r"), filesize($plik));
  5. echo $dane;
  6. fclose($fp);
  7. ?>


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
nexis
post
Post #3





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Nie prościej tak?

  1. <?php
  2. $dir = opendir('./');
  3. echo '<ul>';
  4. while( $file_name = @readdir($dir) ) {
  5. if ( (!is_dir($file_name)) && ( $file_name != '.' ) && ( $file_name != '..') && (end(explode('.', $file_name)) == 'txt') ) echo '<li><a href="' . $file_name . '">' .$file_name . '</a></li>';
  6. }
  7. echo '</ul>';
  8. @closedir($dir);
  9. ?>


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
uli
post
Post #4





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


Cytat(nexis @ 5.06.2007, 08:02:27 ) *
Nie prościej tak?

  1. <?php
  2. $dir = opendir('./');
  3. echo '<ul>';
  4. while( $file_name = @readdir($dir) ) {
  5. if ( (!is_dir($file_name)) && ( $file_name != '.' ) && ( $file_name != '..') && (end(explode('.', $file_name)) == 'txt') ) echo '<li><a href="' . $file_name . '">' .$file_name . '</a></li>';
  6. }
  7. echo '</ul>';
  8. @closedir($dir);
  9. ?>


True smile.gif


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:09