I have see the your script again ,and modify some error, it work well now in my environment.
try again.
PHP Code:
<?php
//get their ip address
if (getenv("HTTP_CLIENT_IP")) $ip getenv("HTTP_CLIENT_IP");
else if(
getenv("HTTP_X_FORWARDED_FOR")) $ip getenv("HTTP_X_FORWARDED_FOR");
else if(
getenv("REMOTE_ADDR")) $ip getenv("REMOTE_ADDR");
else 
$ip "0.0.0.0";  
//read the log file and check it against their ip and redirect if they match then exit script.
$file fopen("ppwind/ips.txt""r");
if(
$file){
    while (!
feof($file)) {
       
$line fgets($file);
        if (
$line == $ip){
            echo 
"you have visited $line = $ip";
            exit;
        }
    }
}
fclose($file);
//if there is no match, add their ip to the list
$file "ppwind/ips.txt"//Select file
$file fopen($file"a+"); //Appened file
fwrite($file$ip); //Write ip to file
fclose($file); //Close the file
//then show a picture
echo "you are the first time to visited";
?>