Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Formularz HTML działający jako get zamiast post

Aha!!!

Formularz nie jest publikowany poprawnie.Ustaw

action=""

do

action="code.php"

Zakładając, że twoja strona php nazywa się code.php. Po prostu zmień go na nazwę/ścieżkę strony php, a formularz wyśle ​​dane do twojego kodu php w celu przetworzenia.

Gdy opuścisz action="" puste, wysyła dane do siebie (ta sama strona). Nie działa jako GET, nadal działa jako POST, ale wysyła w niewłaściwym miejscu. Myślę, że źle sformułowałeś tytuł pytania.

Co masz na myśli, mówiąc, że działa jak get zamiast post. Czy nie możesz odczytać zmiennych $_POST w swoim PHP?

usuń 'enctype="text/plain"' w kodzie formularza.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy klucze główne tabel MySQL powinny być ujawniane?

  2. Błąd SQLAlchemy Serwer MySQL zniknął

  3. MySQL CAST vs CONVERT

  4. Jak zamawiać według nazwy miesiąca w MySQL

  5. Jakie indeksy poprawiają wydajność funkcji JOIN i GROUP BY