表单提交到本页,有一段代码块一,只有在表单提交的时候才能执行,也就是说,在页面刚打开的时候是不执行的,如何判断区分开来?
如:
.....
.....
.....
.....代码块一.......
......
.....

解决方案 »

  1.   

    <form action="?act=1"></form><%
    dim action
    action=rquest("act")
    select case action
           case "1"
            '执行sub 1
           case "2"
            '执行sub 2
           .....
          case else
            '第一次进入时处理
    end slect
    %>
      

  2.   

    <form  method="POST">
    ....
    ...
    <input type="submit" name="提交" value="submit">
    </form><?php
    if(_POST['submit'])
    {
      //do something...
    }
    ?>
      

  3.   

    if($_SERVER['REQUEST_METHOD'] == "POST") {
      提交时的代码
    }else {
      非提交时的代码
    }
      

  4.   

    表单里添加个隐藏域,比如 <input type = hidden name=action value = do>当接受到actin的值的并且它的值为do的时候,然后执行。
      

  5.   

    <?if($sub){
    }
    ?>
    <form....<input type="submit" name="sub" value="sub">
      

  6.   

    if(isset($_POST['submit']))
    {执行代码块一}