我有这个半写的脚本,它根本不起作用
<?php
function hit_count() {
echo $ip_address = $_SERVER['REMOTE_ADDR'];
$ip_file = file('ip.txt');
foreach ($ip_file as $ip) {
$ip_single = trim($ip);
if ($ip_address==$ip_single) {
$found = false;
} else {
$found = true;
}
}
if ($found==false) {
echo 'IP not found.';
}
}
?>
即使是第一行也不会显示任何内容。 但是,如果我把它包含在这个档案中那么
<?php
include 'unique-counter.php';
hit_count();
?>
“echo”显示我的IP。
这是怎么发生的?
答案 0 :(得分:6)
您的脚本本身只定义一个函数,它不会调用它。
将hit_count();
添加到独立脚本。