Bagaimana untuk membina borang dalam PHP? Buat borang menggunakan teg <form> Kumpul input pengguna, termasuk teks, e-mel, butang radio dan kotak semak, melalui elemen Gunakan tatasusunan $_POST atau $_GET untuk mengumpul data yang diserahkan. Tulis skrip sebelah pelayan untuk memproses data borang, seperti mengesahkan, menyimpan atau menghantar e-mel.
Cara membina borang dalam PHP
Borang adalah komponen yang sangat diperlukan dalam pembangunan web dan digunakan untuk mengumpul input pengguna. Artikel ini akan membawa anda melalui cara membina borang dalam PHP dan memberikan contoh praktikal untuk rujukan anda.
Sintaks untuk membina borang
Untuk membuat borang, anda perlu menggunakan teg <form>
. Teg <form>
mempunyai atribut berikut: <form>
标签。<form>
标签有以下属性:
action
:指定提交表单后处理表单数据的脚本文件。method
:指定向服务器提交数据的 HTTP 方法,常见方法有 GET
和 POST
。下面是一个简单的 PHP 表单语法:
<form action="submit.php" method="post"> <input type="text" name="name" placeholder="请输入您的姓名"> <input type="email" name="email" placeholder="请输入您的邮箱地址"> <input type="submit" value="提交"> </form>
收集并处理表单数据
当用户提交表单时,数据将通过 $_POST
数组提交给服务器端脚本(对于 POST
方法)或 $_GET
数组(对于 GET
action
: Menentukan fail skrip yang memproses data borang selepas menyerahkan borang. kaedah
: Tentukan kaedah HTTP untuk menyerahkan data kepada pelayan Kaedah biasa ialah GET
dan POST
. $name = $_POST['name']; $email = $_POST['email']; // 验证表单数据或将其存储到数据库中,具体取决于你的需求
Kumpul dan proses data borang
Apabila pengguna menyerahkan borang, data akan diserahkan melaluiPOST
) atau tatasusunan $_GET
(untuk kaedah GET
). Berikut ialah contoh kod untuk memproses data borang: <form action="submit.php" method="post"> <label for="name">姓名:</label> <input type="text" name="name" id="name"> <br> <label for="email">邮箱地址:</label> <input type="email" name="email" id="email"> <br> <label for="message">留言:</label> <textarea name="message" id="message"></textarea> <br> <input type="submit" value="发送"> </form>
Mari kami membina borang hubungan mudah sebagai kes praktikal.
🎜Kod HTML: 🎜🎜// 收集表单数据 $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; // 验证表单数据(可省略) // 将表单数据发送至邮箱 $to = "youremail@example.com"; $subject = "联系表单请求来自 $name"; $body = "邮箱地址:$email\n留言:$message"; mail($to, $subject, $body); // 输出成功消息 echo "感谢您的留言。我们将在 24 小时内回复您。";
Atas ialah kandungan terperinci Bagaimana untuk membina borang menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!