前一个页面代码:<td><a href="admin_pass.php?id=<?=$rs["ID"]?>&Enable=<?=$rs["Enable"]?>"><?=$rs["Enable"]?></a></td>
后一个:
$ID=intval($_GET['id']);   
$Enable=$_GET["Enable"];但$ID和$Eable echo后为空。

解决方案 »

  1.   

    用get方法url上面是可以看到值的你看一下 url 上对应的 id 和 Enable 是不是有值可能还是没传过去
      

  2.   


    <td> <a href="admin_pass.php?id=<?=$rs['ID']?>&Enable=<?=$rs['Enable']?>"> <?=$rs["Enable"]?></a></td> 
      

  3.   

    你确定 $rs["ID"] 和 $rs["Enable"] 都有值吗?
    PHP 确定有开 <? ?>吗?
      

  4.   

    我在前一个网页上echo了,确实有值,但传递后一个网页上就没值了,不知道是怎么回事。
      

  5.   


    查看前一个页面源代码看链接中的id和Enable是否有值。
      

  6.   


    <td>
    <?php
    print_r($rs);
    ?>
    <a href="admin_pass.php?id=<?php echo $rs["ID"];?>&Enable=<?php echo $rs["Enable"];?>"> <?=$rs["Enable"]?> </a>
    </td>
    贴过去试试
      

  7.   

    楼主的= =
    <?=$rs["ID"]?>15楼的
    <?php echo $rs["ID"];?>
      

  8.   


    我也是初学者,感沉短标签不好用,现在基本上都用正式的标签<?php echo....?>
      

  9.   

    用 print_r($_GET); 看看后一个页面里面的值就知道了, 
    如果没有值,那就取不到了。
    有值而取不到,大多是变量名不对,注意大小写
      

  10.   

    不推荐使用短标签,php.ini上有说明
      

  11.   

    short_tags没开吧 -----------------------------
    同问
      

  12.   

    短标签没开吧 http://webeis.cn
      

  13.   

    你确定 $rs["ID"] 和 $rs["Enable"] 都有值吗? 
    PHP 确定有开 <? ?>吗?