За последние 24 часа нас посетили 21168 программистов и 1628 роботов. Сейчас ищет 1421 программист ...

Синтаксическая структура вложенного документа

Тема в разделе "Вопросы от блондинок", создана пользователем vivisector, 6 май 2008.

  1. vivisector

    vivisector Активный пользователь

    С нами с:
    4 фев 2008
    Сообщения:
    5
    Симпатии:
    0
    Ребята, вычитал в книге о возможности такой записи:

    <?
    echo <<<ENDOFFORM
    <form action="{$_ENV['PHP_SELF']}" method="POST">
    <input type="TEXT" size="20" name="firstname" >
    <input type="submit" name="submit" value="GO!">
    </form>
    ENDOFFORM;
    ?>

    А выводит только ошибку... Книга Php5 Mysql Библия пользователя
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
  3. vivisector

    vivisector Активный пользователь

    С нами с:
    4 фев 2008
    Сообщения:
    5
    Симпатии:
    0
    Супер...в раздел блондинок попал.
    А ошибка вот Parse error: syntax error, unexpected T_SL in C:\www\host\systest\script.php on line 2

    т.е в echo <<<ENDOFFORM

    и чем мой скрипт хуже этого

    echo <<<EOT
    Меня зовут "$name". Я печатаю $foo->foo.
    Теперь я вывожу {$foo->bar[1]}.
    Это должно вывести заглавную букву 'A': \x41
    EOT;
    ?>


    ????

    а этот мануал читать смысла нет...в книге подробнее расписано.
     
  4. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    А тем, что у тебя после <<<ENDOFFORM стоит пробел.