Форма php action не работает

0

Это форма с php-действием

<?php
if(isset($_POST['submit'])) 
{ 
  die('working');

}
?>
<form id="msform" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<fieldset style="opacity: 1; -webkit-transform: scale(1); display: block;">
    <input type="button" name="next" class="next action-button" value="Next"/>
</fieldset>
<fieldset style="display: none; left: 50%; opacity: 0;">
    <input type="button" name="previous" class="previous action-button" value="Previous"/>
    <input type="button" name="next" class="next action-button" value="Next"/>
</fieldset>
<fieldset>
    <input type="submit" name="submit" class="submit action-button" value="Submit"/>
</fieldset>
</form>

Проблема в том, что при нажатии кнопки "Отправить" ничего не происходит вообще.

Спасибо заранее.

  • 0
    Я не вижу закрывающий тег формы
  • 0
    извини просто забыл это в вопросе но тоже пока не работает
Показать ещё 2 комментария
Теги:
forms
button
action

2 ответа

0
Лучший ответ

Попробуйте оставить action пустым.

<form id="msform" action="" method="post">
  • 0
    Спасибо за ответ. Это не сработало.
  • 0
    даже ваш оригинальный код работает на меня. есть ли ошибка, которую вы видите?
Показать ещё 3 комментария
0

Эта форма умрет, когда вы нажмете кнопку "Отправить", поскольку она работает в ожидании.

Вход для NEXT не предназначен для выполнения каких-либо действий.

  • 0
    Спасибо за ответ. Я нажал на кнопку «Отправить», а не «Далее».
  • 0
    Я проверил код, и он работал как ожидалось.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню