我有一个变量说'ip',显示访问我网站的访问者的当前IP。此外,每次新用户打开我的网站时,ip的值都会发生变化。我需要在包含100个元素的数组中存储访问我网站的前100个ip地址,这样我以后可以使用它们进行比较,使用java脚本。任何有关这方面的帮助将非常感谢。
答案 0 :(得分:0)
这对你有用。您必须拥有PHP-enabled
服务器才能使用此服务器。 ip.txt
数据文件将自行创建,它将显示在与其包含的页面相同的文件夹中。
把它放在你的网站PHP文件的顶部..
<?php
$file = "./ip.txt";
$date = date("Y-m-d H:i:s");
$ip = $_SERVER["REMOTE_ADDR"];
$write = "Date = ".$date." :>IP = ".$ip."|";
file_put_contents($file, $write, FILE_APPEND);
?>
这是阅读IP和日期的页面,或者您只需使用文本编辑器打开它。
The read_ip.php file...
<?php
$read_ip = './ip.txt';
$doc = file_get_contents($read_ip);
$ip_data = explode("|",$doc);
$i = 0;
foreach($ip_data as $data){
$i++;
echo 'row '.$i.':> '.$data.'<br />';
}
?>
简单明了。不需要MySql或任何其他数据库系统... .TXT文件是您的数据库。我希望你能找到这个用途。