![]() |
Помогите снеработающими сценариями.
Первый сценарий:
<?if(@$go):?> Привет, <?=$name?>! <?else:?> <form action=<?=$REQUEST_URL?> method="post"> Ваше имя: <input type=text name=name><br> <input type=submit name=go value="Отослать!"> <?endif?> после отсылки данных браузер пишет:Forbidden You don't have permission to access /method="post" on this server. Второй сценарий: <?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?> лет!" <?}?> Вместо формы выдает: Привет,! Я знаю, Вам лет! В чем проблема? |
Жуткий синтаксис, ну ладно...
1. ... form action="<?=$_SERVER['PHP_SELF']?>" ... 2. $doGo=false... |
Спасибо, Constantine, но теперь он не хочет выдавать результат,и возвращается в форму, может, я неправильно что-то делаю? Я только начал учиться PHP. Скрипты я взял из книги.
|
Какой именно скрипт?
|
Оба скрипта.
|
Правда, какая разница, ну, держи...
Код:
<?php if ($_POST['name']=="") { ?> |
Спасибо тебе огромное!!!!!!!!!!!!!!!
Можешь не сомневаться, я взял их из книги "Самоучитель PHP4" автор Дмитрий Котеров (мой скрипт на основе скрипта из книги просто отказался работать). Может, посоветуешь другую книгу? |
Ну, даже не знаю... У меня самого есть только одна, даже не помню когда её открывал последний раз, уже давно пользуюсь только официальным справочником по функциям. Думаю, любая за последний год-два по php5 вполне подойдет, главное синтаксис и операторы усвоить, остальное в процессе приложится ;)
|
Котеров — один из лучших специалистов…
|
| Часовой пояс GMT +4, время: 15:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.