www-apps/gc-fallout - dev
[anomen-overlay.git] / www-apps / gc-fallout / dev / ipcheck.php
blobe68af7edf9c39d7570e07b45d88f54f0285d860a
1 <?php
4 function ip_check()
6 $ip = $_SERVER["REMOTE_ADDR"];
7 $today = date('Y-m-d');
8 $TODAY_FILE="/tmp/fallout_${today}.txt";
9 // echo $TODAY_FILE;
11 $data = file($TODAY_FILE, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
13 // echo "\nRES = ";
15 if (!in_array($ip, $data)) {
16 // ok
17 // echo 'writing to file';
18 $fh = fopen($TODAY_FILE, 'a');
19 fwrite($fh, "$ip\n");
20 fclose($fh);
22 return true;
23 } else {
24 return false;
25 // error - forbidden