Igor Goldenberg wrote:
> 
> On Wed, Apr 25, 2001 at 04:54:45PM +0600, kaf wrote:
> 
> > > fopen("filename", "r") при наличии на диске файла filename возвращает 1
> > > следующие функции по работе с открытым файлом ругаются на не-valid 
> > > File-Handler
> 
> > Приведите весь код пжлста - fopen может и 2 вернуть - главное не забыить
> > присвоить
> > возвращаемое значение переменной :-)
> 
> <?
>     $fd = fopen("/var/www/index2.php", "r") || die("Cant open file");
Больно подозрительный оператор
С точки зрения синтаксиса - это логическое выражениt, которое может быть
либо TRUE, либо FALSE
Соответсвенно $fd принимает значение в лучшем случак TRUE (то бишь 1) а
не то, что возвращает fopen()...
Понадежней все таки так:
if (!$fd=fopen(...))
    die(...);


>     print "File descriptor: $fd<br>";
>     while(!feof($fd)) {
>       $buf = fgets($fd, 4096);
>       echo $buf;
>     }
>     fclose($fd);
> ?>
> 
> Тут он страшно зацикливается, ругаясь про Handler в строках feof и fgets.
> 
> /var/www/index2.php - он сам и есть.
> 
> --
>  С уважением,
>              Игорь.
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
С Уважением                             ICQ: 64629878
Алексей Костарев

Ответить