PHP

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

,

PHP

Дата публикации:

Mastodont, 2.05.2006 - 16:38

Есть файл 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.

В чем может быть причина?

Lord_Chaos, 25.01.2008 - 15:57

Попробуй так: (не делай жосткой привьязки)

дымчик, 4.02.2008 - 16:11

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

Это вообще ужас... так никто не делает.
Выключайте register_globals иначе ничего хорошего не будет...

Buffalon, 10.02.2008 - 23:38

(empty($go))
Проверяет нажато ли кнопка

дымчик, 13.02.2008 - 8:25

Buffalon, и зачем такую ересь писать?

scorpion-ds, 13.02.2008 - 11:51

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

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


версия для печати -> Полная версия

SoftoRooM © 2004-2024