Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odczytuje tylko pierwszy wiersz, problem z odczytem
Sito_s
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.03.2005
Skąd: A kogo to odchodzi??

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


Mam mały problemik. Gdy odczytuje zawartość pliku metodą fread to zczytuje mi tylko pierwszy wiersz pliku. Jak zrobić aby odczytywał całą zawartość?

  1. <?php
  2.  
  3. $plik = &#092;"pages/\". $id .\".php\";
  4.  if($fp = @fopen(&#092;"$plik\", \"r\")){
  5.  //Otwiera plik
  6.  $size = filesize($plik);
  7.  $zpliku = fread($fp, $size);
  8. //Przypisywanie zawarosci
  9.  
  10.  $smarty->assign('ZAWARTOSC', $zpliku);
  11.  fclose($fp);
  12. }
  13.  
  14. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


  1. <?php
  2.  
  3. plik = &#092;"pages/\". $id .\".php\";
  4.  if($fp = @fopen(&#092;"$plik\", \"r\")){
  5.  //Otwiera plik
  6.  $size = filesize($plik);
  7. while (!feof($fp)) {
  8.  $zpliku .= fread($fp, 8192);
  9. }
  10.  
  11. //Przypisywanie zawarosci
  12.  
  13.  $smarty->assign('ZAWARTOSC', $zpliku);
  14.  fclose($fp);
  15. }
  16.  
  17. ?>


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
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: 20.08.2025 - 13:24