1、提交后马上跳转到另一个页面,怎么刷都没事了
2、判断是不是重复提交,一模一样的提交不让重复录入
3、提交过后,设置一个session(cookie),这个session(cookie)存在,不让录入
......

解决方案 »

  1.   

    index.php
    <HTML>
    <BODY>
    <FORM METHOD=POST ACTION="test.php">
    <INPUT TYPE="text" NAME="aa"><INPUT TYPE="submit">
    </FORM>
    </BODY>
    </HTML>
    test.php
    <?
    if (isset($HTTP_COOKIE_VARS['CookieID'])) {
    exit;
    }
    $USERID = 1;
    setcookie("CookieID", $USERID);
    print "<pre>";
    print_r($_POST);
    print "<pre>";
    如果出现什么问题你再说
      

  2.   

    提交到一个过度页面嘛
    没见很多论坛,发完一个帖后有个过度页面用来提示类似文字:感谢你的发帖,你将转入XXX……
    就是这个道理和方法。技术上用主要用到META
      

  3.   

    form.php
    <?php
    session_start();
    if($cmd) {
      header("Location: form_1.php");
      exit();
    }
    ?>
    <form action="" method=post>
    <input type=text name=txt>
    <input type=submit name=cmd>
    </form>form_1.php
    <script>
    javascript:history.go(-1);
    </script>