Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: while funktio ilmeisesti

Veijo_Esso [20.07.2005 23:59:50]

#

testailin keskusteluohjelmaa ja tuli errorlogiin tällästä

PHP Warning: feof(): supplied argument is not a valid stream resource in /home/httpd/html/minun.sivut.fi/forum/index.php on line 189, referer:
PHP Warning: fgets(): supplied argument is not a valid stream resource in /home/httpd/html/minun.sivut.fi/forum/index.php on line 190, referer:
fgets(): supplied argument is not a valid stream resource in /home/httpd/html/minun.sivut.fi/forum/index.php on line 191, referer:
fgets(): supplied argument is not a valid stream resource in /home/httpd/html/minu.sivut.fi/forum/index.php on line 192, referer:

koodi riveiltä 189-198

 	while (!feof($fp)) {
		$date = fgets($fp, 1024);
		$nickname = fgets($fp, 1024);
		$text = fgets($fp, 9000);
		if ($date && $nickname && $text) {
			$topic[$n][0] = str_replace("\n","",$date);
			$topic[$n][1] = str_replace("\n","",$nickname);
			$topic[$n][2] = str_replace("\n","",$text);
			$n++;
		}

En siis paljoo ymmärrä php:stä joten voisko viisaammat auttaa. Kiitos!

ajv [21.07.2005 00:08:15]

#

Vika ei ole noilla riveillä, vaan $fp-muuttujassa (file pointer). Todennäköisesti sulla on jossakin vaiheessa aikaisemmin jotakin tyyliin
$fp = fopen('joku_tiedosto','r');
tjsp. ja tuo tiedoston avaus ei tuossa kohtaa onnistu. Jotenka, ensimmäisenä tarkistaisin, että ko. tiedosto on olemassa ja sillä on tarpeeksi oikeuksia, jotta PHP pystyy sitä lukemaan.

Veijo_Esso [21.07.2005 00:33:39]

#

jep, kiitos!
$fp = fopen('joku_tiedosto','r'); löyty!
tiedosto olemassa mut oikeudet...heh

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta