|
|
|
| Начинаю писать на PHP. Нашел в книжке пример, решил переписать и выпонить. Но почему-то ничего не работает :(
Вот код:
<html>
<body>
<?if($doGo) {?>
<form action="<?=$SCRIPT_NAME?>">
Введите имя: <input type=text name="name"><br>
Введите возраст: <input type=text name="age"><br>
<input type=submit name="doGo" value="Нажмите кнопку!">
</form>
<?} else {?>
Привет, <?=$name>!<br>
Я знаю, Вам <?=$age?> лет!"
<?}?>
</body>
</html>
|
А вот ошибка:
Forbidden: You don't have permission to access /< on this server. | |
|
|
|
|
|
|
|
для: GMile
(02.08.2007 в 16:28)
| | не очень понятно, почему не работает.
Но совершенно точно ясно, что книжку можно выкинуть. Ну и заменить на посвежее. | |
|
|
|
|
|
|
|
для: GMile
(02.08.2007 в 16:28)
| | Может быть, выполняете скрипт там, где его выполнение запрещено? Или в защищенной папке? | |
|
|
|
|
|
|
|
для: GMile
(02.08.2007 в 16:28)
| | Смотрите на путь: " /<". Значит в action попало "<?=$SCRIPT_NAME?>". Следовательно, в php.ini short_open_tag = Off. | |
|
|
|
|
|
|
|
для: Unkind
(02.08.2007 в 16:52)
| | Спасибо большое! Поменял значение на "On" - всё заработало! | |
|
|
|
|
|
|
|
для: GMile
(02.08.2007 в 16:28)
| | Хм... а это в какой строке происходит и что в ней находится? | |
|
|
|
|
|
|
|
для: cheops
(03.08.2007 в 00:04)
| | Так вроде это ошибка сервера, попытка перейти по адресу http://что-то/<, куда сервер не пускает и выдает 403-ю. | |
|
|
|