Xpoint
   [напомнить пароль]

IE: не работает метод POST

Метки: [без меток]
2008-04-22 08:44:34 [обр] ddd(3/36)[досье]

Здравствуйте!

Есть apache 1.3 под windows и php5.
Под IE 6 и 7 (проверено на четырех разных компьютерах) не работает следующий код:

a.php:

<?php
if (isset($_POST["cccc"])) {
      echo "мы тут!!!!";
      exit;
}

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>titlet</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<body>
<form name="aaaa" method="post" action="a.php">
<input name="bbbb" type="text" value="11">
<input name="cccc" type="submit">
</form>
</body>
</html>

В firefox работает на ура..

В чем тут дело может быть?

Спасибо!

спустя 1 час 14 минут [обр] Филипп Ткачев(2/112)[досье]
Для <input name="cccc" type="submit"> задайте атрибут value
спустя 14 минут [обр] Илья Cтpeльцын aka SelenIT(4/171)[досье]
Метод POST работает. Не всегда отправляется кнопка (напр., когда она единственная и форма отправлена нажатием Enter-а). Я для себя взял за правило всегда проверять то, с чем собираюсь работать (в данном случае, очевидно, $_POST["bbbb"]), а не всякие вспомогательные вещи. Часто еще советуют проверять $_SERVER["REQUEST_METHOD"].
спустя 9 минут [обр] ddd(3/36)[досье]

Филипп Ткачев[досье]
не помогло...

Илья Cтpeльцын aka SelenIT[досье]
переписал что бы проверять не кнопку:

<?php
if (isset($_POST["bbbb"])) {
      echo "мы тут!!!!";
      exit;
}

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>title</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<body>
<form name="aaaa" method="post" action="a.php">
<input name="bbbb" type="text" value="11">
<input name="cccc" type="submit" value="dddd">
</body>
</html>

Та же история: в FF работает, а в IE нет.

спустя 50 минут [обр] Dennis F. Latypoff aka funky_dennis(3/78)[досье]
man tcpdump
спустя 24 минуты [обр] Дмитрий Попов(58/509)[досье]
сообщение промодерировано
Тег <form> закройте, кстати.
спустя 6 дней [обр] ddd(3/36)[досье]
решилось - апач требовал авторизации которую я не проходил.
При этом IE отказывался посылать формы методом POST, а FF работал нормально...
Powered by POEM™ Engine Copyright © 2002-2005