Intereting Posts
Как отсортировать все уровни многомерного массива по ключу? WordPress wp_enqueue_script («комментарий-ответ») для пользовательской темы Преобразование html-тега в textarea в расширенный текст PHP-массив папок в каталоге и показать файлы в каждой папке Как обнаружить веб-страницу php в моем приложении iPhone, кроме Safari Symfony2 Elastica bundle (elasticsearch) – можно ограничить только «активные» предметы? CakePHP 2.0 Выберите форму, выбранную Mulitple Создание новых данных с помощью функции POST dosen't в laravel 5 Как перенаправить или показать страницу, а не «Запрещено», когда у меня отключены списки каталогов (htaccess / unix) Внедрение данных изображения IPTC с помощью PHP GD laravel NotFoundHttpException php / mysql добавить строки вместе, чтобы получить общее количество WordPress – добавление классов в wp_list_pages Как определить первую и последнюю итерацию в цикле foreach? Странные символы при заполнении PDF с помощью PDFTk

Форма отправляет GET вместо POST

Я искал все вопросы с похожим названием, пока не решил.

У меня есть сайт, работающий на apache2. Мне нужно отправить конфиденциальную информацию через форму, и мне нужно использовать метод POST. Вместо POST он отправляет запрос GET.

HTML:

<form action="/add_user.php" method='POST'> Enter Username: <input type="email" name="email" required="required" /> <br/> Enter password: <input type="password" name="password" required="required" /> <br/> <input type="submit" value="submit"/> </form> 

PHP:

 <?php $email=$_POST['email']; $password=$_POST['password']; //do stuff ?> 

Я открыл Монитор сети в Firefox, и метод подтвержден как GET. Я попытался даже сделать это PUT вместо POST, но он отправляет GET. Кроме того, $email и $password получают значения, если я их $_GET на $_GET вместо $_POST .

Любая помощь будет оценена по достоинству.

Один из способов решить это – укрепить ваши намерения:

 <button type="submit" formmethod="post" formaction="add_user.php">Submit</button>