Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyswietlanie pliku php
Forum PHP.pl > Forum > Przedszkole
Daimos
mam plik aaa.dat w ktorym jest kod php, chce wyswietlic kod php na stronie w textarea, zrobilem tak:
  1. <textarea><? readfile(&#092;"$plik\"); ?></textarea>

i problem jest taki ze w text area widze tylko ostatnia linijke tekstu czyli akurat tu - "?>"
kicaj
Musisz przeczytac cały plik!
Bylo o tym wielerazy na forum!
Zamiast tego uzyj fopen" title="Zobacz w manualu PHP" target="_manual(), fread" title="Zobacz w manualu PHP" target="_manual() itp
Daimos
zanim napisalem posta szukalem na forum i czytalem o tych funkcjach, ale cos mi nie wychodzi :/

robilem tez tak:

  1. <?
  2. $size=filesize(&#092;"$file\");
  3. $fp=fopen($file, &#092;"r\");
  4. flock($fp, 1);
  5. while($buffer=fgets($fp, $size));
  6. echo $buffer;
  7. flock($fp, 3);
  8. fclose($fp);
  9. ?>
i nic nie widze :/
kicaj
To sa podstawy, w pierwszym lepszym kursie to jest
Daimos
zrobilem tez tak:
  1. <?php
  2.  
  3. $dane = fread(fopen('$file', 'r'), filesize('$file'));
  4. echo $dane;
  5. ?>

dalej widze tylko ostatnia linijke :/ czyli ?>
a powinienem widziec
<?php
cos tam cos tam
?>


to tez nie dziala :
  1. <?
  2.  
  3.  
  4. $dane = implode(&#092;"n\", file('nazwapliku'));
  5. echo $dane;
  6. ?>
sad.gif
ARJ
  1. <?
  2. $plik = fopen(&#092;"plik.php\", \"r+\") or die (\"Niemożna otworzyć plik.php\");
  3. while($zawa = fread ($plik, &#092;"1024\")){
  4. @$zaw .= $zawa;
  5. $zaw = str_replace(&#092;"<\", '&lt;', $zaw);
  6. $zaw = str_replace(&#092;"<\", '&gt;', $zaw);
  7. }
  8. fclose ($plik);
  9. ?>
  10. <TEXTAREA NAME=\"wpis\" ROWS=\"30\" WRAP=\"VIRTUAL\" STYLE=\"width: 700\"><?echo $zaw;?></textarea>

niewiem skąd mam taki kod, ale działa tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.