Diary of Duc

PHP – Form

2016-11-28

Sau khi dùng form HTML để nhập liệu các thông tin, PHP sẽ xử lý các dữ liệu đó.

Thẻ form trong HTML có cú pháp như sau:

1
<form action="xuly.php" name="xuly" method="POST" >

action=”xuly.php” đường dẫn tới trang xử lý.
method=”POST” phương thức lấy dữ liệu.

PHP gồm phương thức POST và GET:
Cả 2 đều là phương thức gửi dữ liệu lên Server.

* POST: Khi thực thi, dữ liệu được truyền ngầm, không xuất hiện trên url, bảo mật tốt hơn.
* GET: Khi thực thi, dữ liệu được truyền hiển thị ngay trên thanh url, không cần thông qua form hoặc qua form đều được.

Ví dụ: Xây dựng 1 trang HTML với nội dung gồm form nhập vào tên đăng nhập và mật khẩu. Sau đó dùng 1 file php để xuất ra thông tin họ tên và mật khẩu mà người sử dụng vừa nhập .

html:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE html>
<head>
<meta charset=utf-8" />
<link href="style.css" type="text/css" rel="stylesheet" />
<title>Untitled Document</title>
</head>
<body>
<form action="xuly.php" name ="xuly" method="post">
<label>Tên bạn :</label>
<input type="text" name="user" size="25" /><br />
<label>Mật khẩu:</label>
<input type="password" name="pass" size="25" /><br />
<label>&nbsp;</label>
input type="submit" name="ok" value="Xem" />
</form>
</body>
</html>

xuly.php :

1
2
3
4
<?php  
echo "Hello ".$_POST['user']."! </br>";
echo "Your password: ".$_POST['pass']."";
?>
Tags: php

URL QR