Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Pliki tekstowe
XSL
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 31.03.2008

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


Zaczne od opisu problemu.
Mam sporo plikow tekstowych i chcialbym je jakos ladnie wyswietlic na jednej stronie.

Znalazlem taki skrypt:
Kod
<?
   $sciezkadokatalogu = "D:/Arkadia/bib/";
   $f = opendir($sciezkadokatalogu);
   while (false !== ($plikitekstowe = readdir($f)))
   {
     if (eregi(".(txt)$",$plikitekstowe))
       include("$sciezkadokatalogu$plikitekstowe");
   }
   closedir($f);
?>


I tutaj pojawia sie problem.
Skrypt ignoruje znaki konca lini z pliku, przez co tekst jest wyswietlany w postaci wielkiego bloku tekstu. Jak temu zaradzic?

W ogole chcialbym docelowo dodac spis tresci w postaci nazw plikow z hyperlinkiem do pierwszego znaku kazdego z tych plikow. Czy takie cos jest w ogole mozliwe?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


zamiast
  1. <?php
  2. echo nl2br(file_get_contents("$sciezkadokatalogu$plikitekstowe"));
  3. ?>

daj
  1. <?php
  2. echo '<textarea readonly="readonly">'.file_get_contents($sciezkadokatalogu.$plikitekstowe).'</textarea>';
  3. ?>

i wszystkie zmiany linii i spacje z pliku zostaną na swoim miejscu...

Ten post edytował nevt 1.04.2008, 07:23:03
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 05:29