<% 
If Request("submit")<>"" then 
Response.Write "直接取:"& Request("username") & "<br>" 
Response.Write "取Get:" & Request.QueryString("username") & "<br>" 
Response.Write "取Post:" & Request.Form("username") & "<br>" 
End if 
%> 
<form name=form1 action="" method=post> 
<input type=test name="username" value="postuser"> 
<input type=submit name="submit" value="test"> 
</form>
这段代码用PHP怎么实现  

解决方案 »

  1.   

    <?php
    if (isset($_POST['submit'])) {
        echo '直接取:'.$_REQUEST['username'].'<br />';
        echo '取GET:'.$_POST['username'].'<br />';
        echo '直POST:'.$_POST['username'].'<br />';
    }
    ?>
    <form name=form1 action="" method=post>  
    <input type=test name="username" value="postuser">
    <input type=submit name="submit" value="test">  
    </form>
      

  2.   

    <?php
    if (isset($_POST['submit'])) {
        echo '直接取:'.$_REQUEST['username'].'<br />';
        echo '取GET:'.$_GET['username'].'<br />';
        echo '直POST:'.$_POST['username'].'<br />';
    }
    ?>应该是这样吧??