PDA

Просмотр полной версии : php вопрос


rubik-nerubik
25.06.2008, 18:07
есть код, а при выполнение его, то вылетает ошибка


Warning: Unexpected character in input: '\' (ASCII=92) state=1 in z:\home\127.0.0.1\www\phil.php on line 17

Parse error: parse error in z:\home\127.0.0.1\www\phil.php on line 17


что делать?


вот код:
<?
error_reporting();
Error_Reporting(E_ALL & ~E_NOTICE);

print"
<form method='post' action='phil.php?trl=$trl'>

<p><input type='text' name=trl size='48'><input type='submit' value='Отправить'></p>
</form>


if($trl){

$d332=file('philosoph.txt');
while (list ($line_num, $ope) = each ($d332)) {
$open.=$ope; }
$ggo="\n"; \\ >>>>> \ n т.е. я обозначаю как бы 'enter' ну или переход на новую строку.
$fop=strstr($open,$trl);
$fop1=strpos($fop,$ggo); $fop1--;
$fop12=substr($fop,0,$fop1);
$fop2=substr($fop,0,300);
echo"<b>Вопрос: </b>$fop12<br><b>Ответ: </b>$fop2";



// else { }
}

?>

тупо открывает файл и ищет начало заданного слова и выводит после него 300 символов, незнаю как высести четыри строки =)

astrologer
25.06.2008, 18:13
Надо кавычку закрыть
print"
<form method='post' action='phil.php?trl=$trl'>

<p><input type='text' name=trl size='48'><input type='submit' value='Отправить'></p>
</form>
";