偶不清楚,你看这样行不行?
post到的验证页上再画一个跟上页完全相同的表单。
value的值等到$_POST['var']来的数据。
使用js自动提交表单
<script>setInterval("document.all.这里填表单的名字.submit()",1000)</script>

解决方案 »

  1.   

    多谢多谢,HOHO!
    问题如feel8(准备早起的鸟)所说,
    post到的验证页上再画一个跟上页完全相同的表单。
    然后使用js自动提交表单。
    <script>
    setInterval("document.all.这里填表单的名字.submit()",1) //这里如果设为1直接提交
    </script>至于其他方法嘛,大家再讨论讨论吧,我后天结贴:)
      

  2.   

    是不是只有表单才能 使用method=post 啊?
      

  3.   

    象这种传递的变量只能用POST或 GET才可以传递吗?有没有别的方法不用<form method=post action="XX.php">就可以直接传递变量的啊?
      

  4.   

    那你得去研究post方法的原理和详细过程,然后用soket编程发送一个数据报
      

  5.   

    下面的示例演示了向http://someotherserver/respond.asp
    post一段XML数据,然后捕捉到返回的XML数据,再显示出来。
    不知道对你有用没有。
    这是M$的历程。<%@language=JScript%>
    <%
       var objSrvHTTP;
       var objXMLDocument;
       objSrvHTTP = Server.CreateObject ("MSXML2.ServerXMLHTTP.4.0");
       objXMLDocument = Server.CreateObject ("MSXML2.DOMDocument.4.0");
       
       objXMLDocument.async= false;
       objXMLDocument.loadXML ("<msg><id>1</id></msg>");
       
       objSrvHTTP.open ("POST","http://someotherserver/respond.asp",false);
       objSrvHTTP.send (objXMLDocument);
       Response.ContentType = "text/xml";
       Response.Write (objSrvHTTP.responseXML.xml);
    %>
      

  6.   

    有点问题!中间验证那页,就是含有
    <script>
    setInterval("document.all.这里填表单的名字.submit()",1) //这里如果设为1直接提交
    </script>
    这页,如果设为1,执行时不停的发出自动提交的请求,页面根本没法显示出来。
    所以设为1000是有必要的。
    想问一下下面这段代码是重复执行的吗?
    <script>
    setInterval("document.all.这里填表单的名字.submit()",1) 
    </script>
      

  7.   

    重复执行?
    如果没通过验证可以用exit终止程序执行
      

  8.   

    <script>
    setInterval("document.all.这里填表单的名字.submit()",1) 
    </script>
    那个1表示每1毫秒执行一次