sql >> Database teknologi >  >> RDS >> Mysql

HTML-formular fungerer som get i stedet for post

Aha!!!

Du sender ikke formularen korrekt. Indstil

action=""

til

action="code.php"

Forudsat at din php-side hedder code.php. Du skal bare ændre det til navnet/stien til php-siden, og formularen sender dataene til din php-kode, som skal behandles.

Når du forlader action="" for at tom, sender den dataene til sig selv (samme side). Det fungerer ikke som GET, det fungerer stadig som POST, men sender det forkerte sted. Jeg tror, ​​du formulerede titlen på spørgsmålet forkert.

Hvad mener du, det opfører sig som get i stedet for post. Kan du ikke læse $_POST-variabler i din PHP?

fjern 'enctype="text/plain"' i din formularkode.



  1. Forespørg flere NEXTVAL fra sekvens i én sætning

  2. Klient med IP-adresse har ikke tilladelse til at få adgang til serverens Azure SQL-database

  3. ODBC-skalarfunktioner for dato og klokkeslæt i SQL Server (T-SQL-eksempler)

  4. MySQL-decimalfelter returneres som strenge i PHP