SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

Не работает кнопка Submit


 
post 2.05.2006 - 16:38
Отправлено #1
Mastodont



Unregistered


Профиль












Есть файл test.php, содержащий такой код:
CODE

<form action="http://localhost/form.php" method="POST">
<select name="month" size=1>
  <option value=01 selected>Январь</option>
  <option value=02>Февраль</option>
  <option value=03>Март</option>
</select>
<input type="submit" name="go" value="Send">
</form>


Файл form.php содержит следующий код:
CODE

<?

/* Проверяем, нажал ли пользователь кнопку go */
if (!isset($go))
{
 echo "Не указаны параметры\n";
 exit(1);
}
else
{
 /* Начинаем обработку параметров */
 echo "<html><body>";
 echo "<br><b>Список month:</b> $month <br>";
 foreach($month2 as $key=>$value)
  echo "$key = $value <br>";
 echo "</html></body>";
}

?>

Проблема состоит в том, что не хочет работать кнопка Submit (Send). После ее нажатия IE обращается по адресу
http://localhost/form.php и выводит следующее:
Not Found
The requested URL /form.php was not found on this server.

В чем может быть причина?
Go to the top of the pageGo to the end of the page
+Quote Post

 
Reply to this topicStart new topicStart Poll
Ответов(1 - 5)
 
post 25.01.2008 - 15:57
Отправлено #2
Lord_Chaos



Новичок


Профиль
Группа: Пользователи
Сообщений: 2
Регистрация: 30.05.2007
Пользователь №: 406.056


Респектов: 0
----------


Предупреждений:  


Попробуй так: (не делай жосткой привьязки)
<form action="form.php" method="POST">
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 4.02.2008 - 16:11
Отправлено #3
дымчик



Специалист
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Модераторы
Сообщений: 462
Регистрация: 8.11.2005
Из: Санкт-Петербург
Пользователь №: 64.615


Респектов: 77
-----X----




Code
if (!isset($go))
{
echo "Не указаны параметры\n";
exit(1);
}...

Это вообще ужас... так никто не делает.
Выключайте register_globals иначе ничего хорошего не будет...
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 10.02.2008 - 23:38
Отправлено #4
Buffalon



Новичок


Профиль
Группа: Пользователи
Сообщений: 2
Регистрация: 8.02.2008
Пользователь №: 755.127


Респектов: 0
----------


Предупреждений:  


(empty($go))
Проверяет нажато ли кнопка
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.02.2008 - 8:25
Отправлено #5
дымчик



Специалист
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Модераторы
Сообщений: 462
Регистрация: 8.11.2005
Из: Санкт-Петербург
Пользователь №: 64.615


Респектов: 77
-----X----




Buffalon, и зачем такую ересь писать?
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.02.2008 - 11:51
Отправлено #6
scorpion-ds



Специалист
Group Icon

Профиль
Группа: Наши Люди
Сообщений: 325
Регистрация: 27.03.2006
Пользователь №: 134.016


Респектов: 18
-----X----




Давайте доля начала обратимся к дате, когда автор создал эту тему «2.05.2006 - 15:41», на теперешний момент он или уже стал достаточно хорошим PHP программистом или вообще забил на это дело.

А «register_globals» действительно есть зло, о такой опции лучше вообще не знать, к стати в PHP 6 эту возможность вроде вообще уберут.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


  Яндекс цитирование   Rambler's Top100
Сейчас: 5.12.2008 - 16:25
LITE - версия | WAP - версия