sql >> Databáze >  >> RDS >> Mysql

HTML formulář fungující jako get namísto post

Aha!!!

Formulář neodesíláte správně. Nastavte

action=""

do

action="code.php"

Za předpokladu, že se vaše stránka php jmenuje code.php. Stačí jej změnit na název/cestu php stránky a formulář odešle data do vašeho php kódu ke zpracování.

Když opustíte action="" prázdná, odešle data do sebe (stejná stránka). Nejedná se jako GET, stále funguje jako POST, ale odesílá na nesprávné místo. Myslím, že jste špatně formulovali název otázky.

Co tím myslíš, že se to chová jako get místo post. Nemůžeš ve svém PHP číst proměnné $_POST?

odstraňte 'enctype="text/plain"' v kódu formuláře.



  1. Syntaxe Mysql se zdá správná

  2. aktualizace mysql pomocí regexp

  3. Nechte AVG ignorovat hodnoty Null nebo Zero

  4. Jak psát složité dotazy v SQL