Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z funkcją fgets()
Forum PHP.pl > Forum > PHP
Marine19
Mam pewien problem, i nie wiem jak sobie z nim poradzić. Przedstawiam dwa skrypty i opis błędu jaki się pojawia kiedy je wywołuję.
pierwszy strona php o jakiejś tam nazwie.

  1. <? 
  2. $str=&#092;"p1.php\";
  3. if ($zdalny=fopen($str, 'rt')) 
  4.   { 
  5.   while (($linia = fgets($zdalny))!==false) 
  6.     print $linia; 
  7.   fclose($zdalny); 
  8.   }; 
  9. ?>

dokument p1.php w tym samym problemem:

  1. <HEAD><TITLE>Strona próbna</TITLE></HEAD>
  2. <? phpinfo();
  3. ?>
  4. </BODY>
  5. </HTML>


oraz komunikaty błędu:

Warning: Wrong parameter count for fgets() in c:\program files\apache group\apache\htdocs\nr1.php on line 6

Warning: Wrong parameter count for fgets() in c:\program files\apache group\apache\htdocs\nr1.php on line 6

I tak na całą stronę i jeszcze daleko w dół... tongue.gif , aż minie 30 sekund i wypisze coś takiego:
Fatal error: Maximum execution time of 30 seconds exceeded in c:\program files\apache group\apache\htdocs\nr1.php on line 5

Używam serwera apache 1.3.14 i php: 4.0.4pl1 , zainstalowanego w dniu napisania tego postu, po formacie kompa.
Proszę o pomoc, bo nie wiem jak sobie z tym problemem poradzić.
Vertical
Może jeśli jest "Wrong parameter count" to powinno być:
  1. <?php
  2. $str=&#092;"p1.php\";
  3. if ($zdalny=fopen($str, 'rt')) 
  4. { 
  5. while (($linia = fgets($zdalny, 1024))!==false) 
  6. print $linia; 
  7. fclose($zdalny); 
  8. };
  9. ?>
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.