Rumah  >  Artikel  >  pangkalan data  >  Mengapa Gema dan Jadual Saya Tidak Dipaparkan Selepas Mengklik Butang Hantar?

Mengapa Gema dan Jadual Saya Tidak Dipaparkan Selepas Mengklik Butang Hantar?

Linda Hamilton
Linda Hamiltonasal
2024-11-06 20:35:02235semak imbas

Why is My Echo and Table Not Displaying After Clicking the Submit Button?

Mengapa jika(isset($_POST['submit'])) Paparan Gema Dihalang Apabila Butang Hantar Diklik

Apabila cuba menekan gema dan paparan jadual sehingga butang hantar borang diklik menggunakan fungsi if(isset($_POST['submit'])), isu timbul. Gema dan jadual kekal tersembunyi walaupun apabila butang serah diklik.

Ralat berpunca daripada atribut nama butang serah yang tiada. Tanpa nama, pembolehubah $_POST['submit'] menjadi tidak boleh diakses, menghalang fungsi if(isset($_POST['submit'])) daripada dilaksanakan dengan betul.

Penyelesaian

Untuk menyelesaikan isu ini, tetapkan nama pada butang hantar:

<p><input type="submit" value="Submit" name="submit" /></p>

Dengan pengubahsuaian ini, fungsi if(isset($_POST['submit'])) akan berfungsi dengan betul, mencetuskan paparan gema dan jadual apabila butang hantar ditekan.

Atas ialah kandungan terperinci Mengapa Gema dan Jadual Saya Tidak Dipaparkan Selepas Mengklik Butang Hantar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn