Phần 2. Xử lý trên form PHP
Tiếp tục bài 1. Ta thử nghiệm đoạn code cơ bản đầu tiên của các ngôn ngữ lập trình. Theo các bạn đó là gì nào?
Đó là đoạn code nhập vào họ tên và xuất họ tên ra ngoài màn hình.
Bước 1:
Thiết kế giao diện xuất câu chào.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Chào các bạn</title>
</head>
<body>
<form action="vidu.php" method="post" >
<table width="271" border="1">
<tr>
<td colspan="2"
bgcolor="#336699"><strong>In lời
chào</strong></td>
</tr>
<tr>
<td width="91">Họ tên bạn</td>
<td width="164">
<input type="text" name="ten" id="chao3"
/> </td>
</tr>
<tr>
<td colspan="2">
<label> </label> </td>
</tr>
<tr>
<td colspan="2" align="center"
valign="middle"><input type="submit"
name="chao" id="chao" value="Xuất"
/></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
Bước 2: Ta xử lý bài tập này như sau.
- Lấy giá trị trên form thông qua biến $_POST
Cú pháp: $ten_bien = $_POST[“ten_dieu_khien”];
Ví dụ: $ten = $_POST[“ten”]; -> lấy giá trị điều khiển TextField có tên là ten
- In các giá trị này trong một label
Vậy code tiếp theo phải xử lý như sau. Ở đây ta dùng biến
isset($_POST) để kiểm tra xem người dùng ta nhấn button hay chưa? Nếu
nhấn rồi thì ta xuất biến câu chào ra .
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Chào các bạn</title>
</head>
<body>
<?php
if (isset($_POST["ten"]))
{
$ten=$_POST["ten"];
$xuat_ten="Chào bạn ".$ten;
}
?>
<form action="vidu.php" method="post" >
<table width="271" border="1">
<tr>
<td colspan="2"
bgcolor="#336699"><strong>In lời
chào</strong></td>
</tr>
<tr>
<td width="91">Họ tên bạn</td>
<td width="164">
<input type="text" name="ten" id="chao3"
/> </td>
</tr>
<tr>
<td colspan="2">
<label> <?php echo $xuat_ten; ?></label> </td>
</tr>
<tr>
<td colspan="2" align="center"
valign="middle"><input type="submit"
name="chao" id="chao" value="Xuất"
/></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
Kết quả cuối cùng
Hẹn các bạn trong bài 2 của lập trình web PHP cơ bản nhé.
Xem thêm tại :
http://hocweb.com.vn/bai-1-xuat-cau-chao-xu-ly-tren-form-php-tt/
----------------------------------------------------------------------------------------------------------------------------------------------------------
Nếu bạn thấy bài viết hữu ích, hãy nhấn +1 và các liên kết chia sẻ để
website ngày càng phát triển hơn. Xin cám ơn bạn!
Đăng nhận xét