cha.php-->接收变量<?php 
$user=$_GET["user"];
$gouwuid=$_GET["gouwuid"];
?>       tijiao.php--->提交变量
<td width="220" bgcolor="#999999"><form name="form1" method="get" action="../new/cha.php">
      <label>
      <div align="center">
        <input name="Submit" type="submit" class="STYLE2" onClick="history.go(-1)" value="继续购物">
        <input type="hidden" name="user" value="<?php  echo $user; ?>"      >
<input type="hidden" name="gouwuid" value="<?php  echo $gouwuid; ?>"      >
      </div>
      </label>
    </form></td>现在user可以接收到,gouwuid这个接收不到,请各位帮看看,我输出变量名,有值的

解决方案 »

  1.   

    onClick="history.go(-1)"   问题应该出现在这里吧  这是js跳回,js 跳转后数据就没有了
      

  2.   

    应该是onClick="history.go(-1)"这个的问题吧!
      

  3.   

    放到SESSION或者是COOKIE里面
      

  4.   

    直接用session的话 要好点 
    但是 对服务器不好!!!
      

  5.   

    用的国外免费服务器 session 和 cookie 都不可以用,没有办法的啊,呵呵
    我找到原因了,中间变量被重付值了,呵呵,谢谢,各位