php вопрос

Discussion in 'PHP' started by rubik-nerubik, 25 Jun 2008.

  1. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    есть код, а при выполнение его, то вылетает ошибка


    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


    что делать?


    вот код:
    PHP:
    <?
    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 символов, незнаю как высести четыри строки =)
     
    #1 rubik-nerubik, 25 Jun 2008
    Last edited: 25 Jun 2008
  2. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Надо кавычку закрыть
    PHP:
    print
    <form method='post' action='phil.php?trl=
    $trl'> 
         
        <p><input type='text' name=trl size='48'><input type='submit' value='Отправить'></p> 
    </form>
    "
    ;
     
    3 people like this.