<input name="addr" type="hidden" value="<?=$ip;?>">
<input name="addr" type="hidden" value="<?php echo $ip;?>">

解决方案 »

  1.   

    $ip=$remote_addr;
    echo $ip;这样你可以得到地址??我这怎么不行啊??echo $REMOTE_ADDR;
    应该用大写的
      

  2.   

    <input name="addr" type="hidden" value="<?php echo $ip;?>">再看看$ip有没有值在传之前.
      

  3.   

    echo $remote_addr;
    应该是可以的
    但是如果同时要echo其他非变量的东西就要这样了
    echo "IP:".$remote_addr."IP";
      

  4.   

    phpteam(George) ( 
    $ip=$remote_addr;
    echo $ip;这样你可以得到地址??我这怎么不行啊??echo $REMOTE_ADDR;
    应该用大写的
     
    我认为你错了,呵呵,我是过的!你是一下,好么?呵呵
      

  5.   

    先在提交页面那一页里写一句:echo $ip; 检查里面是什么值。
    对了<input name="addr" type="hidden" value="<?$ip?>">这一句,你少了个分号。应该:<input name="addr" type="hidden" value="<?php $ip;?>">
    还有,如果你是PHP 4.2以上版本的话,在接收页取值应该:$arr1=$_REQUEST['addr'];
      

  6.   

    <input name="addr" type="hidden" value=".$ip.">
    也可以把