求高人帮忙!
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script><script language="javascript">
document.write(IPData[2]);
<?php
不知怎么处理?
echo $IPData;
?>
</script><?php
$sql = "select * from user where dizhi = '$IPData'";
...
?>这段代码,是用了腾讯的IP库,现在 JS输出的是地址!我怎么才能把他转化成PHP中的变量!一便和数据库中的地址比对!

解决方案 »

  1.   

    你可以把从腾讯那获取的变量通过ajax发给服务器端的php程序,php通过GET或者POST接收到后,进行比对处理
      

  2.   

    不会ajax就这样
    <script language="javascript">
    document.write('<img src="a.php?address='+IPData[2]+'" style="display:none;" />');
    </script>
      

  3.   

    你可以在PHP端用CURL的GET方法获取“http://fw.qq.com/ipaddress”,然后处理就行了,你懂的