COMPUTER LEARNING CENTER
WWW.HUUKHANG.COM
Moân hoïc: PHP
Baøi 4
Baøi hoïc naøy chuùng ta seõ laøm quen vôùi bieán form vaø hai phöông
thöùc
$HTTP_POST_VARS
vaø
$HTTP_GET_VARS
cuûa PHP
:
9
Bieán form.
9
Phöông thöùc $HTTP_GET_VARS
9
Phöông thöùc $HTTP_POST_VARS
BIEÁN FORM
Bieán form trong PHP ñöôïc bieát ñeán nhö moät loaïi bieán, thay vì khai baùo thì bieán ñoù
chính laø teân cuûa theû nhaäp lieäu trong trang submit hay tham soá treân querystring.
1.
1.1.
Bieán form töø form ñöôïc submit vôùi phöông thöùc POST
Trong trang baïn submit ñeán, neáu khai baùo teân cuûa theû naèm trong theû form coù teân laø
xyz thì bieán form ñöôïc ñònh nghóa laø $xyz.
Chaúng haïn, baïn khai baùo baùo theû form trong trang submit.php nhö ví duï 4-1.
Ví duï 4-1: Khai baùo theû form
...
<form action=ex1-1.php method=post>
<tr>
<td>Name</td><td>:<input type=text name=
fullname></td>
</tr>
<tr><td>Gender</td>
<td>:<input type=radio value=M name=
gender> Male
<input type=radio value=F name=gender> Female</td>
</tr>
<tr><td> </td>
<td><input
type=submit
value=Submit></td>
</tr>
</form>
...
Khi ngöôøi söû duïng nhaäp giaù trò vaøo phaàn Name vaø choïn giôùi tính Male hay Female
nhö hình 4-1, neáu nhaán nuùt submit thì trang ex1-1.php seõ trieäu goïi, trong trang naøy
baïn coù theå laáy giaù trò nhaäp töø trang ex1.php baèng caùch söû duïng bieán form nhö ví duï
4-1-1.
Ví duï 4-2: Duøng bieán form
<HTML>
<HEAD>
<TITLE>::Welcome to PHP</TITLE>
</HEAD>
<BODY>
<h4>Form variable</h4>
<table>
<tr><td>Name</td>
<td>
:<?=$fullname?>
Giaùo vieân: Phaïm Höõu Khang