Forum Webscript.Ru
Программирование => PHP => Тема начата: Vetroff от 02 Октября 2002, 10:50:24
-
Помогите пожалста!
есть такой участок кода
switch ($QUERY_STRING){
case "h":
$inc = "history.txt";
break;
case "a":
$inc = "about.txt";
break;
case "str":
$inc = "structure.txt";
break;
case "sch":
$inc = "schedule.txt";
break;
case "r":
$inc = "rules.txt";
break;
case "p":
$inc = "paid.txt";
break;
default:
echo "404 Не найдено";
}
$f = fopen("inc/$inc","r") or die("НЕ могу открыть файл");
while (!feof($f)){
$st = fgets ($f); :confused:
$text .= $st;}
$text = nl2br($text);
$text = strip_tags($text,\'
\');
echo $text;
echo"
hspace=\'0\' vspace=\'0\'>
<< назад";
}
под виндой прекрасно работает, а под freebsd не хотит выдает ошибку
Warning: Wrong parameter count for fgets() in /home/home/beginer/www/ttt/about.php on line - на строке после котрой стоит
:confused:
-
http://www.php.net/manual/en/function.fgets.php
Прочитай коменты. Особенно первый!
-
Так дело было во втором параметре, просто у меня на винде свежий пхп стоит а там этот парматр опционаленб вот я про него и забыл, спасибо!