herbat8 Posted July 11, 2006 Share Posted July 11, 2006 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 foreachforeach($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] Quote Link to comment https://forums.phpfreaks.com/topic/14299-one-time-webpage-help/ Share on other sites More sharing options...
micah1701 Posted July 11, 2006 Share Posted July 11, 2006 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. Quote Link to comment https://forums.phpfreaks.com/topic/14299-one-time-webpage-help/#findComment-56248 Share on other sites More sharing options...
herbat8 Posted July 11, 2006 Author Share Posted July 11, 2006 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 itBest regards Quote Link to comment https://forums.phpfreaks.com/topic/14299-one-time-webpage-help/#findComment-56315 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.