![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 20
|
Первый сценарий:
<?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?> лет!" <?}?> Вместо формы выдает: Привет,! Я знаю, Вам лет! В чем проблема? |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Жуткий синтаксис, ну ладно...
1. ... form action="<?=$_SERVER['PHP_SELF']?>" ... 2. $doGo=false...
__________________
X |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 20
|
Спасибо, Constantine, но теперь он не хочет выдавать результат,и возвращается в форму, может, я неправильно что-то делаю? Я только начал учиться PHP. Скрипты я взял из книги.
|
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Какой именно скрипт?
__________________
X |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 20
|
Оба скрипта.
|
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Правда, какая разница, ну, держи...
<?php if ($_POST['name']=="") { ?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
Введите имя: <input type="text" name="name" /><br/>
Введите возраст: <input type="text" name="age" /><br />
<input type="submit" name="doGo" value="Нажмите кнопку!" />
</form>
<?php } else { ?>
Привет, <?=$_POST['name']?>!<br />
Я знаю, Вам <?=$_POST['age']?> лет!"
<?php } ?>
![]()
__________________
X |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 20
|
Спасибо тебе огромное!!!!!!!!!!!!!!!
Можешь не сомневаться, я взял их из книги "Самоучитель PHP4" автор Дмитрий Котеров (мой скрипт на основе скрипта из книги просто отказался работать). Может, посоветуешь другую книгу? |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Ну, даже не знаю... У меня самого есть только одна, даже не помню когда её открывал последний раз, уже давно пользуюсь только официальным справочником по функциям. Думаю, любая за последний год-два по php5 вполне подойдет, главное синтаксис и операторы усвоить, остальное в процессе приложится
![]()
__________________
X |
|
|||||
|
Котеров — один из лучших специалистов…
__________________
Что за дурь? 50 символов в подписи!? |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|