Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zachować formatowanie w .txt po wklejeniu do php
MatriXPL
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.01.2007

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


Witam!
Jestem baaaardzo poczatkujacy w php. Szukalem w sieci odpowiedzi na moj problem, ale niestety nie znalazlem.
Chce zrobic cos takiego. Mam plik index.txt i chcę go wyświetlić w przegladarce www, ale z zachowaniem formatowania w tym pliku .txt i chce takze aby zawartosc z pliku .txt ukazywana w przegladarce byla odswiezana co 1sek. Udalo mi sie wyswietlic ten plik w przegladarce ale bez zadnego formatowania, osiagnlalem to wpisujac skrypt:
  1. <?php
  2. $dane = fread(fopen("index.txt", "r"), filesize("index.txt"));
  3. ?>


Za wszelkie porady z góry dziękuję.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


A co za formatowanie masz w tym pliku txt (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Może spróbuj tak:
  1. <?php
  2. $plik=file('index.txt');
  3. foreach($plik as $k=>$v)
  4.  echo $v;
  5. ?>


Ten post edytował Cienki1980 28.01.2007, 16:40:17
Go to the top of the page
+Quote Post
Nitro
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 10.03.2003
Skąd: Szczecin

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


Można tak:

  1. <span style="white-space: pre;">
  2. <?php
  3. echo $dane = fread(fopen("index.txt", "r"), filesize("index.txt"));
  4. ?>
  5. </span>


Co do odświeżania... Najprościej ustawić odświeżanie strony co 1 sekundę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
sagittariuspl
post
Post #4





Grupa: Zarejestrowani
Postów: 374
Pomógł: 3
Dołączył: 30.12.2006
Skąd: co skąd?

Ostrzeżenie: (10%)
X----


odświeżanie uzyskasz wysyłając odpowiedni nagłówek lub używająć skryptu, np. js. jeżeli wczytujesz plik txt to możesz, albo wczytać go do tabeli i wyświetlać zdefiniowane formatowanie, albo używając html'owego znacznika <font>
Go to the top of the page
+Quote Post
BORG
post
Post #5





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2006

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


Odswiezanie:
Kod
<script>
function reload()
{
czas = 1000;

  setTimeout("location.reload()", czas);

}
</script>
<body onload="reload();">


Ten post edytował BORG 28.01.2007, 19:09:12
Go to the top of the page
+Quote Post
MatriXPL
post
Post #6





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 28.01.2007

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


Rozwiązanie Nitro + BORG'a działa dokładnie tak jak chciałem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Wielkie dzięki wam wszystkim!!

Chodzilo mi o zachowanie formatowania w pliku .txt generowanym przez program traffic analizer dla systemu FreeBSD, ponieważ wtedy widać dopiero co i jak:) Mam nadzieje, ze jeszcze komus sie to przyda.

Jeszcze raz wielkie dzięki,
pozdrawiam

Ten post edytował MatriXPL 28.01.2007, 21:59:54
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: 24.08.2025 - 19:53