用HTTP_GET_VARS[]试试,这个比较保险。

解决方案 »

  1.   

    系统用的是syslinux-1.52-2
              php-4.1.2-7
    在这个环境下HTTP_GET_VARS[]好像不能用
      

  2.   

    把所有的变量全写在\" ...\"里,下面这个是正确的
    a href=\"$mpurl?page=1&kensaku=$kensaku_next&RAS_ID=$RAS_ID
    _next&IP=$IP_next&Safeword_ID=$Safeword_ID_next&PS_ID=$PS_ID_next&TEL=$TEL\">但是现在,遇到新的问题,url不能传太多的变量,如果我想用url传递15个变量的呢?
      

  3.   

    数量没有限制
    只有长度限制
    整个url不能超过255个字节
    可以用表单传递
      

  4.   

    晕倒!!!这么多参数阿?为何不用<form>呢?或者你干脆把所有参数写入数组,只传递一个数组可以吗?
      

  5.   

    现在是做查询分页,需要用url传递参数,把参数写进数组之后,有数值丢失现象,不明白为什么.
      

  6.   

    请问,为什么我把参数写进数组之后(其中有时候含有空值),序列化后,用urlencode进行转移,在第2页面接受的时候,有值的参数也成了空值,请问这是什么原因呢?
      

  7.   

    <?php
    //******设置传递参数************ 
    // key参数名 value参数值 
    // 如:setpagequery("id",$id);如有多个参数要传递,可多次调用本函数。
    function setPageQuery($key,$value){ 
    $tmp['k']=$key; $tmp['value']=$value; 
    $this->pageQuery[]= $tmp;


    //////////............
    $k=count($this->pageQuery); 
    $strQuery=""; //生成一个要传递参数字串 
    for($i=0;$i < $k;$i++){ 
    $strQuery.="&".$this->pageQuery[$i]['k']."=".$this->pageQuery[$i]['value']; 

    ?>///你可以参考一下,我的传递值都是这么处理的