zoukankan      html  css  js  c++  java
  • $_post和$_get的概述以及区别!

    对于$_post的概述如以下:

    1:post初始一个新的url会话并获取一个新的网页,跳转到新的一个页面上去,当然提交少不了FOEM,和sumbit,

    在ipunt标签中加上一个名字name,以便在新的一个页面来接收他,在新的页面上打印出效果;

    post跳转只适用于PHP的跳转如果用GET来使用跳转将无法实现效果,例如以下代码所示:

     1 <html>
     2 <head>
     3     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
     4 </head>
     5 <body>
     6 <form action="mro.php" method="post">
     7 <textarea rows="5" name="userName">student   more
     8 Content</textarea><br>
     9 <input type="submit" value="提交">
    10 </form>
    11 <?php
    12 ?>
    13 </body>
    14 </html>
     1 <html>
     2 <head>
     3     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
     4 </head>
     5 <body>
     6 <?php
     7     $hg = $_POST["userName"];
     8     $ou = "<pre>$hg</pre>";
     9     echo $ou;
    10 ?>
    11 </body>
    12 </html>

    对于$_get的概述如以下:

    2:get对于post的用法一样但是作用大为不同,因为他只适用于JS和HTML中的A标签使用进行跳转,

    在ipunt标签中加上一个名字name,以便在新的一个页面来接收他,在新的页面上打印出效果;

    get跳转只适用于JS,HTML的跳转如果用POST来使用跳转将无法实现效果,例如以下代码所示:

    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
        <script type="text/javascript">
            function test(){
                var u = document.getElementById("user1").value;
                location.href="php_request3.php?userName="+u;
            }
    
        </script>
    </head>
    <body>
    <form action="php_request2.php" method="get">
        姓名: <input type="text" name="userName" id="user1"/> <br/>
        密码: <input type="password" name="pwd"/> <br/>
        <input type="submit" value="提交"/>
        <input type="button" value="提交2" onclick="test()"/>
    
    </form>
    </body>
    </html>

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
    </head>
    <body>
    <?php
    $hg = $_GET["userName"];
    $ou = "<pre>$hg</pre>";
    echo $ou;
    ?>
    </body>
    </html>

     

  • 相关阅读:
    Bootstrap in ASP.NET MVC 5
    Chrome 实用调试技巧
    C#数组
    ASP.NET MVC 表格操作
    jQuery实用Demo
    MySQL学习笔记
    ASP.NET MVC View中的标签(tag)
    ASP.NET MVC HtmlHelper 类的扩展方法
    Delphi按下F1不能出现帮助文档的解决方法
    Delphi函数参数传递 默认参数(传值)、var(穿址)、out(输出)、const(常数)四类
  • 原文地址:https://www.cnblogs.com/ws3366/p/3683450.html
Copyright © 2011-2022 走看看