<form name="postForm" action="?action=add" method="post"> if($_GET[action]=="add")这样判断对否?

解决方案 »

  1.   

    ....method="post" post方式提交的 用$_POST 接收
    if($_POST['action']=="add")
    或者
    method="get"
    if($_GET['action']=="add")
      

  2.   


    真逗 看清楚了, GET地址也进来的好不好3楼的正解
      

  3.   

    不过最好用 if($_GET['action']=="add") 加上引号
      

  4.   

    function checkpost(){
    ckmail();
    ckname();
    ckntitle();
    ckmsgcontent();
    if(flag1&&flag2&&flag3&&flag4){
    postForm.action="?action=add";
    postForm.submit();
    }
    <input type="button" onclick="javascript:checkpost();" class="spt2" value="马上留言">
    那就是没错啊。为什么我数据提交不了了。。上面是js语句。也没问题吧。
      

  5.   

    document.postForm.action="?action=add";
    document.postForm.submit();另外,你确定语句进入if里面了吗? 
      

  6.   

    document.postForm.action="?action=add";
    可以这么修改action的值吗?
      

  7.   

    document.form.action="./index.php?tstp=test";是可以滴。
      

  8.   

    我觉得问题好像在js里面if那几句参数。那参数我貌似没找到额,求解释下。。如果要给上面几个函数返回值为true,我要怎么用
      

  9.   

    其实我编码问题,我把gbk改成utf-8就ok了。还是谢谢你啊,貌似你是版主啊