Твой софтовый форум > WeB - Developments > Apache (php + Perl) + FTP + MySQL > PHP

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

Дата публикации: 13.02.2008 - 11:51
Mastodont
Есть файл 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
Попробуй так: (не делай жосткой привьязки)
дымчик
Code
if (!isset($go))
{
echo "Не указаны параметры\n";
exit(1);
}...

Это вообще ужас... так никто не делает.
Выключайте register_globals иначе ничего хорошего не будет...
Buffalon
(empty($go))
Проверяет нажато ли кнопка
дымчик
Buffalon, и зачем такую ересь писать?
scorpion-ds
Давайте доля начала обратимся к дате, когда автор создал эту тему «2.05.2006 - 15:41», на теперешний момент он или уже стал достаточно хорошим PHP программистом или вообще забил на это дело.

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


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Не работает кнопка Submit
SoftoRooM © 2004-2024