PHP ?? ? ?? ?? ??
?? ??
PHP? ?? ??? PHP ?? ? ???? ?? ? ?????. ? ??? ?? ???? ???? ?????.
?? ?? ????? ???? ? ?? ?? ???????. ?? ??? ??? user.html? ?????.
<html> <head> </head> <body> <form action="reg.php" method="get"> <input type="text" name="username" /> <input type="password" name="pwd" /> <input type="submit" value="提交" /> </form> </body> </html>
?? ? ??? ?? ??? ?? ?? ???? HTML ?????. ?? get ???? ???? ??? ? ????? reg.php(? ??? 6?? ???)? ??? ?? ?????. reg.php? ???? ??? ??? ??? ???? ?? ?? ??? ????.
? ?? ?? ??? $_GET? ????.
$_GET? ?? ??? get?? ??? ???? ???? ????.
reg.php? ???? $_GET? ???? ?? ???????.
<?php //$_GET后面加上中括號(hào),將username作為字符串放在中括號(hào)里面,就得到了表單里面的<input type="text" name="username" /> 的值 $u = $_GET['username']; echo $u.'<br />'; //$_GET['pwd'] 得到表單<input type="text" name="username" /> 的值 $passwd = $_GET['pwd']; echo $passwd.'<br />'; ?>
?? ???? ??? ??? ? ????. ?? ??? ?? ?? ??? ?? ???? $_GET? ?? ??? ? ??? ? ? ??.
??? ?? ?? ???? ??? ?? ??? ????.
? ??? ?? ?? ??? ?????.
reg.php ??? ?(???)
??? ??? ??? ?? ???? ?????.
??? ??? ?? ?? ???? ??? ?? ??? = (? ??) ??? ?
username(??) = root(?) ?? ????? ????(??) = 123123(?)?? ??? &(? ??)? ?????.
????? ???? ??? ??? ??? ? ???? ?? ???? ?? ???? ? ????? ???? ??? ??? ?? ????
???? post ?? ???? ???. post ?? ?? ???? ???? ????.
? ???? ??? ??? ?????. html ??? ??? ????.
<html> <head> </head> <body> <!-- 這一行method 對(duì)應(yīng)的值改為了post --> <form action="reg.php" method="post"> <input type="text" name="username" /> <input type="password" name="pwd" /> <input type="submit" value="提交" /> </form> </body> </html>
PHP ??? $_GET? $_POST:
<?php //$_POST后面加上中括號(hào),將username作為字符串放在中括號(hào)里面,就得到了表單里面的<input type="text" name="username" /> 的值 $u = $_POST['username']; echo $u.'<br />'; //$_POST['pwd'] 得到表單<input type="text" name="username" /> 的值 $passwd = $_POST['pwd']; echo $passwd.'<br />'; ?>?? ???????. >
reg.php ?? ?(???)? ????. ??? ??? ??? ????? ???????. ??? ?? ??? ???? ??????
<?php $u = $_REQUEST['username']; echo $u.'<br />'; $passwd = $_REQUEST['pwd']; echo $passwd.'<br />'; ?>???? ????? ? ?? ???? ?????. html? ???? get? ? ? ??? ?? Post? ???? ?? ???? ??? ?????.
<form action="reg.php" method="post">?? ??? ?? $_REQUEST? get? ??? ? ?? get? ??? ?? ?? ? ??? ? ? ????. ??. ???, ? ?? ?? ??? ???? ?? ???? ?? ??? ?????: ??? ????, ? ??? ??? ??? ?????.
全局變量名 | 功能說明 |
---|---|
$_COOKIE | 得到會(huì)話控制中cookie傳值 |
$_SESSION | 得到會(huì)話控制中session的值 |
$_FILES | 得到文件上傳的結(jié)果 |
$_GET | 得到get傳值的結(jié)果 |
$_POST | 得到post傳值的結(jié)果 |
$_REQUEST | 即能得到get的傳值結(jié)果,也能得到Post傳值的結(jié)果 |
? ?? ? ??? ???. ?? ??? ?? ?? ?? ?????. (?? ???? ??? ??? ???????).
??:
1. ??? ???? ??? ?? ???? ??? ? ??? ?????. ? ?? ?????? ??? ???? ?? ????? ?????
2. ???? ??? ? ????? ???? ??? get? post???. get?? ??? ?? url? ????? post? ??? ?? url? ???? ?? ??? ??? ? ????.
URL?? ??? ?? ??? ????. ????? ?? ??? ?? ??? ??? ???? ?????. Post?? ?? ?? ??? ?? ??? ???? ???. Firefox ????(firebug)? ?????? ? ? ????.
Firefox ???:
firebug ??:
?? ?? ?? ???(????, POST reg.php? ???? Post ??)? ???? ??? ??? ??? ??? ?? ?????:
1. ??? get? ???? ????? ???? ?? ???? ????? ?????. ???? ??? ??? ??? ???? ?????. ???? ???? ??? ???? ??? ?? ??? ??? ????? ??? ? ????. ??? ???? ???? get ???? ??? ? ????.
get
??: [get]
??: Get? ????? ???? ???? ??? ?????.
post
??: [po?st]
??: ????? ???? ???? ??? ????
??
??: [r?b?kw?st]
??: ??
??
??: [s?b?m?t]
?? : ??, ??
??
??: [??k??n]
??: ??, ??