中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP form 表單傳參明細(xì)研究

為什么呢?因?yàn)楸韱蔚奶幚碛蠫ET和POST兩種,怎么在這兩種表單中都要傳遞一直do參數(shù),而且要在后臺通過同樣的方式獲取就一直是個(gè)很困惑的問題,今天經(jīng)過幾個(gè)小時(shí)的實(shí)驗(yàn)終于搞懂了,特發(fā)此文。
GET表單:
復(fù)制代碼 代碼如下:
<!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=gbk"/>
    <title>表單使用GET方式傳值</title>
</head>
<body>
    <!-- action中的parm參數(shù)的值是無法傳遞到action-get.php的 -->
    <form action="action-get.php?parm=url-get" method="get">
        <p>
            姓名:<input type="text" name="name" />
            <!-- 隱藏變量傳值 -->
            <input type="hidden" name="hkey" value="hvalue" />
            <!-- GET表單的隱藏變量傳值可以通過$_GET["do"]獲取 -->
            <input type="hidden" name="do" value="index" />
            <!-- submit不設(shè)置name屬性則不會出現(xiàn)在url中 -->
            <input type="submit" value="提交"/>
        </p>
    </form>
</body>
</html>

處理GET表單的php
復(fù)制代碼 代碼如下:
<pre>
<?php
    echo "參數(shù) name 的值通過/$_GET獲取為 ".$_GET["name"]." ,";
    echo "參數(shù) name 的值通過/$_POST獲取為 ".$_POST["name"]." ,";
    echo "參數(shù) name 的值通過/$_REQUEST獲取為 ".$_REQUEST["name"]." ./r/n";
    echo "參數(shù) parm 的值通過/$_GET獲取為 ".$_GET["parm"]." ,";
    echo "參數(shù) parm 的值通過/$_POST獲取為 ".$_POST["parm"]." ,";
    echo "參數(shù) parm 的值通過/$_REQUEST獲取為 ".$_REQUEST["parm"]." ./r/n";
    echo "參數(shù) hkey 的值通過/$_GET獲取為 ".$_GET["hkey"]." ,";
    echo "參數(shù) hkey 的值通過/$_POST獲取為 ".$_POST["hkey"]." ,";
    echo "參數(shù) hkey 的值通過/$_REQUEST獲取為 ".$_REQUEST["hkey"]." ./r/n";
    echo "參數(shù) do 的值通過/$_GET獲取為 ".$_GET["do"]." ,";
    echo "參數(shù) do 的值通過/$_POST獲取為 ".$_POST["do"]." ,";
    echo "參數(shù) do 的值通過/$_REQUEST獲取為 ".$_REQUEST["do"]." ./r/n";
?>
</pre>

處理結(jié)果輸出:
參數(shù) name 的值通過$_GET獲取為 kj ,參數(shù) name 的值通過$_POST獲取為 ,參數(shù) name 的值通過$_REQUEST獲取為 kj .
參數(shù) parm 的值通過$_GET獲取為 ,參數(shù) parm 的值通過$_POST獲取為 ,參數(shù) parm 的值通過$_REQUEST獲取為 .
參數(shù) hkey 的值通過$_GET獲取為 hvalue ,參數(shù) hkey 的值通過$_POST獲取為 ,參數(shù) hkey 的值通過$_REQUEST獲取為 hvalue .
參數(shù) do 的值通過$_GET獲取為 index ,參數(shù) do 的值通過$_POST獲取為 ,參數(shù) do 的值通過$_REQUEST獲取為 index .
POST 表單:
復(fù)制代碼 代碼如下:
<!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=gbk"/>
    <title>表單使用POST方式傳值</title>
</head>
<body>
    <!-- action中的parm和do參數(shù)可以在action-post.php中通過$_GET方式獲取 -->
    <form action="action-post.php?parm=url-post&do=index" method="post">
        <p>
            姓名:<input type="text" name="name" />
            <!-- 隱藏變量傳值 -->
            <input type="hidden" name="hkey" value="hvalue" />
            <input type="submit" value="提交"/>
        </p>
    </form>
</body>
</html>

處理 POST 表單的php
復(fù)制代碼 代碼如下:
<pre>
<?php
    echo "參數(shù) name 的值通過/$_GET獲取為 ".$_GET["name"]." ,";
    echo "參數(shù) name 的值通過/$_POST獲取為 ".$_POST["name"]." ,";
    echo "參數(shù) name 的值通過/$_REQUEST獲取為 ".$_REQUEST["name"]." ./r/n";
    echo "參數(shù) parm 的值通過/$_GET獲取為 ".$_GET["parm"]." ,";
    echo "參數(shù) parm 的值通過/$_POST獲取為 ".$_POST["parm"]." ,";
    echo "參數(shù) parm 的值通過/$_REQUEST獲取為 ".$_REQUEST["parm"]." ./r/n";
    echo "參數(shù) hkey 的值通過/$_GET獲取為 ".$_GET["hkey"]." ,";
    echo "參數(shù) hkey 的值通過/$_POST獲取為 ".$_POST["hkey"]." ,";
    echo "參數(shù) hkey 的值通過/$_REQUEST獲取為 ".$_REQUEST["hkey"]." ./r/n";
    echo "參數(shù) do 的值通過/$_GET獲取為 ".$_GET["do"]." ,";
    echo "參數(shù) do 的值通過/$_POST獲取為 ".$_POST["do"]." ,";
    echo "參數(shù) do 的值通過/$_REQUEST獲取為 ".$_REQUEST["do"]." ./r/n";
?>
</pre>

處理結(jié)果輸出:
參數(shù) name 的值通過$_GET獲取為 ,參數(shù) name 的值通過$_POST獲取為 zkj ,參數(shù) name 的值通過$_REQUEST獲取為 zkj .
參數(shù) parm 的值通過$_GET獲取為 url-post ,參數(shù) parm 的值通過$_POST獲取為 ,參數(shù) parm 的值通過$_REQUEST獲取為 url-post .
參數(shù) hkey 的值通過$_GET獲取為 ,參數(shù) hkey 的值通過$_POST獲取為 hvalue ,參數(shù) hkey 的值通過$_REQUEST獲取為 hvalue .
參數(shù) do 的值通過$_GET獲取為 index ,參數(shù) do 的值通過$_POST獲取為 ,參數(shù) do 的值通過$_REQUEST獲取為 index .
結(jié)論:
   GET表單值可以通過_GET獲??;但通過action的url參數(shù)設(shè)置的參數(shù)總是獲取不到的
   POST表單值可以通過_POST獲取;但通過action的url參數(shù)設(shè)置的參數(shù)則可以通過_GET獲取到
   同一變量都可以通過_GET獲取,但在GET表單中通過隱藏變量設(shè)置,在POST表單中則通過action的url參數(shù)設(shè)置

php技術(shù)PHP form 表單傳參明細(xì)研究,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产欧美精品区一区二区三区 | 久久伊人亚洲 | 午夜久久久久 | 91视频久久 | 欧美1区| 激情五月婷婷综合 | 色性av| 精品欧美黑人一区二区三区 | 国产亚洲精品精品国产亚洲综合 | 亚洲欧洲精品在线 | 一区二区三区在线免费 | 性精品| 在线日韩| 一区二区三区韩国 | 黄色视频a级毛片 | 亚洲精品久久久久久国产精华液 | 久久伊人在 | 欧美激情亚洲激情 | 日韩在线一区二区 | 99成人| 91亚洲精品在线观看 | 国产伦精品一区二区三区精品视频 | 午夜国产羞羞视频免费网站 | 久久一日本道色综合久久 | 国产毛片视频 | 欧美日韩久| 一区二区高清不卡 | 欧美极品在线视频 | 中文久久 | 久久精品一区 | 日韩欧美中文 | 欧一区 | 国产精品美女久久久 | 日韩成人 | 欧美亚洲综合久久 | 一区二区成人 | 免费av一区二区三区 | 日韩福利在线 | 欧美国产精品一区二区三区 | 免费高潮视频95在线观看网站 | 九九九视频 |