a.php
<a href="b.php?id=1">b</a>

解决方案 »

  1.   

    这种方法好像不行。
    我是这样写得:
    a.php
    <a href="b.php?user=<? echo $user ?>">abc</a>b.php
    if (empty($user)){ echo "空值";}
    $id=$user;
      

  2.   

    这可能是你的配置问题:
    php.ini
    register_globals = on
      

  3.   

    也可以在a中注册一个session变量,再在b中读取
      

  4.   


    <FORM METHOD=POST ACTION="你要传到那个文件">
    <INPUT TYPE="text" NAME="aa">
    <INPUT TYPE="submit">
    </FORM>接收的文件
    <?php
    print "你传到来的值:".$_REQUEST['text'];
    ?>
      

  5.   

    一般的来说你可以用
    一\链接代变量
    二\你可以提交如上.
    三\你可以用session
      

  6.   

    笔误
    print "你传到来的值:".$_REQUEST['aa'];
      

  7.   

    总结一下:
    1,用GET方式传值,也就是URL的?后面那一串
    2,用POST方式,anziqi(美洲狮)用的那种方法
    3,使用session
    4,使用cookie
    当然还有另类的办法,比如a.php把变量记录到数据库,b.php又从数据库中取,不过这种用法基本上是前无古人哈。
      

  8.   

    <a href="b.php?user=<? echo $user ?>">abc</a>如果你是这么写的,,应该改成:<a href="b.php?user=<? echo $user; ?>">abc</a>少了一个分号
      

  9.   

    1,session
    2,cookie
    3,?var=val
    4,post
      

  10.   

    口合口合
    <input type=hidden name="your_var_name" value="your_var_value">