Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Помогите снеработающими сценариями. (http://www.flasher.ru/forum/showthread.php?t=69343)

vovaw2 20.09.2005 00:08

Помогите снеработающими сценариями.
 
Первый сценарий:
<?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?> лет!"
<?}?>

Вместо формы выдает:
Привет,!
Я знаю, Вам лет!

В чем проблема?

Constantine 20.09.2005 01:05

Жуткий синтаксис, ну ладно...
1. ... form action="<?=$_SERVER['PHP_SELF']?>" ...
2. $doGo=false...

vovaw2 20.09.2005 20:33

Спасибо, Constantine, но теперь он не хочет выдавать результат,и возвращается в форму, может, я неправильно что-то делаю? Я только начал учиться PHP. Скрипты я взял из книги.

Constantine 20.09.2005 20:55

Какой именно скрипт?

vovaw2 20.09.2005 23:02

Оба скрипта.

Constantine 20.09.2005 23:50

Правда, какая разница, ну, держи...
Код:

<?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 } ?>

Да, если эти скрипты ты взял из книги, в чем я сильно сомневаюсь, выброси её скорее ;)

vovaw2 21.09.2005 16:27

Спасибо тебе огромное!!!!!!!!!!!!!!!
Можешь не сомневаться, я взял их из книги "Самоучитель PHP4" автор Дмитрий Котеров (мой скрипт на основе скрипта из книги просто отказался работать).
Может, посоветуешь другую книгу?

Constantine 21.09.2005 17:21

Ну, даже не знаю... У меня самого есть только одна, даже не помню когда её открывал последний раз, уже давно пользуюсь только официальным справочником по функциям. Думаю, любая за последний год-два по php5 вполне подойдет, главное синтаксис и операторы усвоить, остальное в процессе приложится ;)

juggy 21.09.2005 21:11

Котеров — один из лучших специалистов…


Часовой пояс GMT +4, время: 15:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.