Borang PHP dan Input Pengguna
Pembolehubah $_GET dan $_POST dalam PHP digunakan untuk mendapatkan maklumat dalam borang, seperti input pengguna.
Pemprosesan Borang PHP
Satu perkara yang sangat penting untuk diambil perhatian ialah apabila memproses borang HTML, PHP boleh secara automatik menjadikan elemen borang daripada halaman HTML tersedia untuk skrip PHP.
Contoh
Contoh di bawah mengandungi borang HTML dengan dua kotak input dan butang hantar.
kod fail form.html adalah seperti berikut:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <form method="post" action="welcome.php"> 姓名:<input type="text" name="name"></br></br> 年龄:<input type="text" name="age"></br></br> <input type="submit" value="提交"> </form> </body> </html>
Apabila pengguna mengisi borang di atas dan mengklik butang hantar, data borang akan dihantar ke fail PHP bernama "selamat datang. php" :
fail selamat datang.php kelihatan seperti ini:
<?php header("Content-type: text/html; charset=utf-8"); //本文件名是welcome.php $name=$_POST['name']; $age = $_POST['age']; echo "欢迎".$name."!</br>"; echo "您的年龄是:".$age."岁!"; //本段代码是结合上段代码一起使用的,建议在本地新建俩个文件,form.html 提交到 welcome.php ?>