day & night

Не работает кнопка Submit, PHP
Дата обновления: , перейти к новому сообщению
#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 topGo end
 

Ответов(1 - 5)
25.01.2008 - 15:57
#2
Lord_Chaos



Новичок


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


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


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


Попробуй так: (не делай жосткой привьязки)
User is offline
Go topGo end
4.02.2008 - 16:11
#3
дымчик



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

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


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




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

Это вообще ужас... так никто не делает.
Выключайте register_globals иначе ничего хорошего не будет...
User is offline
Go topGo end
icon8 10.02.2008 - 23:38
#4
Buffalon



Новичок


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


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


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


(empty($go))
Проверяет нажато ли кнопка
User is offline
Go topGo end
13.02.2008 - 8:25
#5
дымчик



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

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


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




Buffalon, и зачем такую ересь писать?
User is offline
Go topGo end
13.02.2008 - 11:51
#6
scorpion-ds



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

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


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




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

А «register_globals» действительно есть зло, о такой опции лучше вообще не знать, к стати в PHP 6 эту возможность вроде вообще уберут.
User is offline
Go topGo end

Topic Options
Сейчас: 23.04.2024 - 14:57
Мобильная версия | Lite версия