这是php的改写url功能 一般在不支持cookie的情况下自动使用 
可以在php.ini里设定

解决方案 »

  1.   

    你的意思是设置
    session.use_trans_sid = 0 ?
      

  2.   

    将form的method设为post
    <form method=post>
      

  3.   

    回复uGain: form的method都用得是post呀
      

  4.   

    to LeeMaRs:  我的程序中有些form控件是采用循环自动生成的,当用javascript对这些控件提交的数据进行判断的时候采用的方法是document.formname.elements[i].value
    这样一来,如果自动生成了这个隐藏控件,我的javascript就会发生定位错误,我又不想大规模的改动程序,所以就想能不能去掉这个自动生成的东西.
    怎么样,虎老大,有没有什么办法?
      

  5.   

    echo $_SERVER['REQUEST_METHOD'];
    看看是GET还是POST。个人感觉和这个有关。
      

  6.   

    你是怕用户看到<input type="hidden" name="PHPSESSID" value="1e3cfa7327459aa2f0c5ce11bc3dd5ed" /> 这个。
    这种方式不太好,我建议你用数组的方式可以了!!!
      

  7.   

    to uGain: 高人,是GET,我该如何把这个改为POST呢?