Mengapa Saya Mendapat Ralat Semasa Mengubah Hala Selepas Penyerahan Borang PHP?

Patricia Arquette
Lepaskan: 2024-11-04 05:55:02
asal
947 orang telah melayarinya

Why Am I Getting Errors When Redirecting After PHP Form Submission?

Mengubah hala ke Halaman Lain selepas Penyerahan Borang PHP

Jika anda menerima ralat semasa cuba mengubah hala ke halaman lain selepas menyerahkan borang PHP , walaupun menambahkan pengepala pada fail borang, berikut ialah cara anda boleh menyelesaikan isu tersebut.

Dalam kod PHP yang disediakan, selepas berjaya menghantar maklumat daripada borang melalui e-mel (iaitu, selepas baris @mail($email_to, $ email_subject, $email_message, $headers);), anda perlu menambah kod berikut untuk mengubah hala pengguna ke halaman HTML yang lain:

header('Location: nextpage.php');
Salin selepas log masuk

Ganti nextpage.php dengan nama halaman HTML yang anda mahu ubah hala ke.

Nota Penting:

Pastikan anda tidak sekali-kali memasukkan sebarang teks atau pun ruang sebelum fungsi header(). Sebarang output sebelum pengepala dihantar akan mengakibatkan ralat.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Semasa Mengubah Hala Selepas Penyerahan Borang PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan