Jump to content

Archived

This topic is now archived and is closed to further replies.

herbat8

One time webpage ? help

Recommended Posts

What i want is a webpage that only can be viewed once per ip.. This script doesnt work for me can someone please fix it or help me rewrite this ? ??? ::)
[code]
<?
$key = $_SERVER['REMOTE_ADDR'];
//load file into $fc array
$fc=file("some.txt");
//open same file and use "w" to clear file
$f=fopen("some.txt","w");
//loop through array using foreach
foreach($fc as $line)
{
    if (!strstr($line,$key)) //look for $key in each line
          fputs($f,$line); //place $line back in file
          header("Location:http://www.google.com");
}
fclose($f);


$text = "\n$key";
$file = fopen('some.txt', 'a');
fwrite($file,$text);
fclose($file);
echo "Hello World";
?>[/code]

Share this post


Link to post
Share on other sites
just an FYI, many web users using a proxy connection and [i]all[/i] AOL users have ip addresses that change, often everytime they load a new page.

Share this post


Link to post
Share on other sites
Thank you for your response m8.
But my problem is with the script not the user ex. When i vists it for the first time with my ip it will print out Hello World but later when i try reaching the page from another ip it give's me google instead of Hello world :( that is what needs to be fixed if you can see the problem please tell me how to modify it


Best regards

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.