sql >> Database >  >> RDS >> Mysql

HTML-formulier dat fungeert als get in plaats van post

Aha!!!

U plaatst het formulier niet correct.Stel de

action=""

naar

action="code.php"

Ervan uitgaande dat uw php-pagina code.php wordt genoemd. Verander het gewoon in de naam/het pad van de php-pagina en het formulier stuurt de gegevens naar je php-code om te verwerken.

Wanneer je action="" . verlaat leeg maakt, plaatst het de gegevens op zichzelf (dezelfde pagina). Het werkt niet als GET, het werkt nog steeds als POST, maar post op de verkeerde plaats. Ik denk dat je de titel van de vraag verkeerd hebt geformuleerd.

Wat bedoel je met het gedraagt ​​zich als get in plaats van post. Kun je geen $_POST-variabelen in je PHP lezen?

verwijder de 'enctype="text/plain"' in uw formuliercode.



  1. 5 veel voorkomende SQL-query ontwerp fouten te vermijden ten koste van alles

  2. Hoe sql-ontwikkelaar te verbinden met XAMPP MYSQL-server

  3. SQL Server 2016:een databasegebruiker maken

  4. Codeigniter groepeert op en maakt multidimensionale array