IE8 не имеет данных $ _POST - PullRequest
       6

IE8 не имеет данных $ _POST

0 голосов
/ 02 января 2012

В настоящее время я работаю на странице входа в систему, используя Dreamveaver CS4.

Моя форма выглядит следующим образом (я сохранил полный код):

<form id="login" name="login" method="POST" action="<?php echo $loginFormAction; ?>"
enctype="multipart/form-data">
    <input type="hidden" name="loginnow" id="loginnow" value="go">
    <table border="0" cellpadding="5" cellspacing="0">
      <tr>
        <td rowspan="4"><img src="images/icons/login_icon.jpg" width="240" height="218" alt="login-icon"></td>
        <td>Benutzername</td>
        <td><input name="usern" type="text" class="fieldSm" id="usern"></td>
      </tr>
      <tr>
         <td>Passwort</td>
         <td><input name="passwrd" type="password" class="fieldSm" id="passwrd"></td>
      </tr>
      <tr>
         <td colspan="2" align="center"><input name="submit" type="submit" class="button"   id="submit" value="Anmelden"></td>
      </tr>
  <tr>
         <td colspan="2"><a href="accounts/register.php">Hier </a>k&ouml;nnen Sie sich registrieren</td>
      </tr>
    </table>
</form>

Теперь скрипт php проверяет наличие скрытого поля

<?php if (isset($_POST['loginnow'])) {
   #  do some DW magic  ;)
   }
?>

С помощью Firefoxработает хорошо, и я могу войти в систему правильно, но это не удается с IE8.

Итак, я проверял с:

<code><pre>
   <?php print_r($_POST); ?>

Это приводит к пустому массиву при использованииIE8.$_REQUEST имеет только PHPSESSID.

Я искал несколько сайтов, без результатов или подсказок (в основном проблемы связаны с графическими кнопками отправки).

Если кто-то может дать подсказку, гдемоя ошибка в том, что я был бы очень признателен.

1 Ответ

0 голосов
/ 02 января 2012

Все ваши страницы с суффиксом php?Вы используете мампа / вамп или реальный веб-сервер с php?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...