
25.03.2009, 00:43
|
|
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
С нами:
10215686
Репутация:
383
|
|
Сообщение от dimash
Как же? Я записал в буфер строку ответа.
У тебя в цикле в переменную $buffer заносятся строки, полученые fgets
Соответственно, по завершению цикла в переменной $buffer будет последнее полученое значение. В твоем случае это пустая строка.
Исправь
PHP код:
while(!feof($fp))
{
$str .= fgets($fp,128);
$buffer = fgets($fp, 1024);
[B]echo "{$buffer}";[/B]
}
на
PHP код:
while(!feof($fp))
{
$str .= fgets($fp,128);
$buffer[] = fgets($fp, 1024);
print_r($buffer);
}
и ты увидишь в чем твоя ошибка
Последний раз редактировалось neval; 25.03.2009 в 00:47..
|
|
|