天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP form 表單傳參明細研究

為什么呢?因為表單的處理有GET和POST兩種,怎么在這兩種表單中都要傳遞一直do參數,而且要在后臺通過同樣的方式獲取就一直是個很困惑的問題,今天經過幾個小時的實驗終于搞懂了,特發此文。
GET表單:
復制代碼 代碼如下:
<!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參數的值是無法傳遞到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不設置name屬性則不會出現在url中 -->
            <input type="submit" value="提交"/>
        </p>
    </form>
</body>
</html>

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

處理結果輸出:
參數 name 的值通過$_GET獲取為 kj ,參數 name 的值通過$_POST獲取為 ,參數 name 的值通過$_REQUEST獲取為 kj .
參數 parm 的值通過$_GET獲取為 ,參數 parm 的值通過$_POST獲取為 ,參數 parm 的值通過$_REQUEST獲取為 .
參數 hkey 的值通過$_GET獲取為 hvalue ,參數 hkey 的值通過$_POST獲取為 ,參數 hkey 的值通過$_REQUEST獲取為 hvalue .
參數 do 的值通過$_GET獲取為 index ,參數 do 的值通過$_POST獲取為 ,參數 do 的值通過$_REQUEST獲取為 index .
POST 表單:
復制代碼 代碼如下:
<!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參數可以在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
復制代碼 代碼如下:
<pre>
<?php
    echo "參數 name 的值通過/$_GET獲取為 ".$_GET["name"]." ,";
    echo "參數 name 的值通過/$_POST獲取為 ".$_POST["name"]." ,";
    echo "參數 name 的值通過/$_REQUEST獲取為 ".$_REQUEST["name"]." ./r/n";
    echo "參數 parm 的值通過/$_GET獲取為 ".$_GET["parm"]." ,";
    echo "參數 parm 的值通過/$_POST獲取為 ".$_POST["parm"]." ,";
    echo "參數 parm 的值通過/$_REQUEST獲取為 ".$_REQUEST["parm"]." ./r/n";
    echo "參數 hkey 的值通過/$_GET獲取為 ".$_GET["hkey"]." ,";
    echo "參數 hkey 的值通過/$_POST獲取為 ".$_POST["hkey"]." ,";
    echo "參數 hkey 的值通過/$_REQUEST獲取為 ".$_REQUEST["hkey"]." ./r/n";
    echo "參數 do 的值通過/$_GET獲取為 ".$_GET["do"]." ,";
    echo "參數 do 的值通過/$_POST獲取為 ".$_POST["do"]." ,";
    echo "參數 do 的值通過/$_REQUEST獲取為 ".$_REQUEST["do"]." ./r/n";
?>
</pre>

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

php技術PHP form 表單傳參明細研究,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费看片A级毛片免费看 | 日产精品高潮呻吟AV久久 | 国产精品亚洲污污网站入口 | 插骚妇好爽好骚 | 四川少妇大战4黑人 | 免费看b站 | 国产精片久久久久久婷婷 | 国产精品系列在线观看 | 91精品国产免费入口 | 国产精品视频yy9099 | 把腿张开再深点好爽宝贝 | 国产美女视频一区二区二三区 | 国产 日韩 欧美 高清 亚洲 | 亚洲精品线在线观看 | 亚洲欧美国产综合在线 | 性色AV乱码一区二区三区视频 | 色综合欧美色综合七久久 | 午夜人妻理论片天堂影院 | 蜜桃精品成人影片 | 色欲久久精品AV无码 | 口工漫画r18全彩啪啪 | 久久国产精品自线拍免费 | 欧美阿v在线天堂 | 秋霞伦理高清视频在线 | 97在线观看免费 | 久久精品电影久久电影大全 | 国产一卡2卡3卡4卡孕妇网站 | 久热人人综合人人九九精品视频 | 白丝制服被啪到喷水很黄很暴力 | 国产精品无码无卡毛片不卡视 | 国产三级视频在线 | 艳照门在线播放 | 国产精品久久久久久AV免费不卡 | 日日天干夜夜狠狠爱 | 日韩欧美三区 | 校园高h肉耽文 | 色婷婷AV国产精品欧美毛片 | 国产69精品久久久久乱码 | 秋霞电影网午夜鲁丝片无码 | 最近更新2019中文字幕免费 | 天天看片视频免费观看 |