Получение ошибки 500 в простой HTML-форме POST - PullRequest
0 голосов
/ 23 января 2012

Мой сайт имеет 2 страницы: ask.php и ask_action.php.У меня есть HTML-форма (на ask.php), которая отправляется через JQuery при нажатии кнопки отправки.Это действие ask_action.php Однако, когда я нажимаю кнопку отправки, Chrome выдаёт мне ошибку 500, и это: The website encountered an error while retrieving http://localhost/s/ask_action.php. It may be down for maintenance or configured incorrectly. Я также получаю странное поведение, когда пытаюсь вернуться (спросить .php) или обновить,Когда я обновляюсь, я также получаю ошибку 500.Затем я снова обновляюсь, и это работает.Иногда в конце файла ask.php добавляется #.Это странное поведение, и я не знаю, что его вызывает.Кроме того, у меня нет .htaccess, если это имеет значение.

Содержимое ask_action.php (для тестирования):

<?php die("test"); ?>
 <html>...
</html>

Форма ask.php:

<form method='POST' action='ask_action.php' name='questionForm' id='questionForm'>

        <p><input type='text' name='Title' autocomplete='off' /></p>

        <p><textarea  name='Input'></textarea></p>

        <p><input type='text' name='topic' autocomplete='off' /></p>

        <p><input type='text' name='tags'  /> </p>
        <p><input type='button' value='submit' name='questionSubmit' id='questionSubmit' class='button2'></p>
</form>

Я подтвердил, что ask.php и ask_action.phpнаходятся в одном каталоге.

1 Ответ

0 голосов
/ 09 октября 2012

Я знаю, что это старый вопрос, но все же, вы пытались изменить <input type='button' to type='submit'

...