Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.09.2005, 00:08
vovaw2 вне форума Посмотреть профиль Отправить личное сообщение для vovaw2 Найти все сообщения от vovaw2
  № 1  
Ответить с цитированием
vovaw2
 
Аватар для vovaw2

Регистрация: 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?> лет!"
<?}?>

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

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

Старый 20.09.2005, 01:05
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 2  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Жуткий синтаксис, ну ладно...
1. ... form action="<?=$_SERVER['PHP_SELF']?>" ...
2. $doGo=false...
__________________
X

Старый 20.09.2005, 20:33
vovaw2 вне форума Посмотреть профиль Отправить личное сообщение для vovaw2 Найти все сообщения от vovaw2
  № 3  
Ответить с цитированием
vovaw2
 
Аватар для vovaw2

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

Старый 20.09.2005, 20:55
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 4  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Какой именно скрипт?
__________________
X

Старый 20.09.2005, 23:02
vovaw2 вне форума Посмотреть профиль Отправить личное сообщение для vovaw2 Найти все сообщения от vovaw2
  № 5  
Ответить с цитированием
vovaw2
 
Аватар для vovaw2

Регистрация: Aug 2005
Сообщений: 20
Оба скрипта.

Старый 20.09.2005, 23:50
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 6  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: 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

Старый 21.09.2005, 16:27
vovaw2 вне форума Посмотреть профиль Отправить личное сообщение для vovaw2 Найти все сообщения от vovaw2
  № 7  
Ответить с цитированием
vovaw2
 
Аватар для vovaw2

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

Старый 21.09.2005, 17:21
Constantine вне форума Посмотреть профиль Отправить личное сообщение для Constantine Посетить домашнюю страницу Constantine Найти все сообщения от Constantine
  № 8  
Ответить с цитированием
Constantine
 
Аватар для Constantine

Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
Ну, даже не знаю... У меня самого есть только одна, даже не помню когда её открывал последний раз, уже давно пользуюсь только официальным справочником по функциям. Думаю, любая за последний год-два по php5 вполне подойдет, главное синтаксис и операторы усвоить, остальное в процессе приложится
__________________
X

Старый 21.09.2005, 21:11
juggy вне форума Посмотреть профиль Отправить личное сообщение для juggy Посетить домашнюю страницу juggy Найти все сообщения от juggy
  № 9  
Ответить с цитированием
juggy
 
Аватар для juggy

Регистрация: Feb 2001
Адрес: LJ/~aleshru
Сообщений: 4,778
Отправить сообщение для juggy с помощью ICQ Отправить сообщение для juggy с помощью MSN Отправить сообщение для juggy с помощью Yahoo Отправить сообщение для juggy с помощью Skype™
Котеров — один из лучших специалистов…
__________________
Что за дурь? 50 символов в подписи!?

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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