Apabila borang diserahkan, URL tindakan gagal melompat dengan betul.
P粉674876385
P粉674876385 2023-08-28 22:30:40
0
2
517
<p>Apabila saya menyerahkan borang, bukannya membawa saya ke URL yang betul, ia hanya kekal pada URL yang sama dan menambahkan parameter padanya. Seperti ini: /todo?message=themessage dan bukannya /todo/add</p> <pre class="brush:php;toolbar:false;"><form> <div class="form-group" action="/todo/add" <label untuk="mesej">Tambah mesej tugasan baharu</label> <jenis input="teks"kelas="kawalan bentuk"nama="id mesej""> <jenis butang="serahkan"kelas="btn btn-utama">Tambah</button> </div> </form></pre> <p>Dalam /todo/add URL saya, saya mempunyai skrip php yang diberikan kepada laluan itu dan ia hanya menggemakan rentetan untuk melihat sama ada borang itu menyentuh URL, tetapi tidak, ia hanya Kekal pada halaman yang sama dengan parameter . </p>
P粉674876385
P粉674876385

membalas semua(2)
P粉594941301

Letakkan action='' dan method='' dalam teg borang dan bukannya teg div

P粉937769356

Anda hampir melakukannya. Apa yang anda perlu lakukan ialah mengalihkan atribut "tindakan" dan "kaedah" ke dalam teg borang, bukan teg div.

Memandangkan anda tidak mempunyai "tindakan" dalam teg borang, tingkah laku lalai ialah menyerahkan borang ke halaman yang sama.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!