Im Jake Posted June 30, 2009 Share Posted June 30, 2009 Well, This is my code. <center>Your IP is <b><?php echo $_SERVER['REMOTE_ADDR']; ?></b>. It has Been logged for legal purposes.</center> <?php $v_ip = $REMOTE_ADDR; $v_date = date("l d F H:i:s"); $fp = fopen("legal.txt", "a"); fputs($fp, "IP: $v_ip - DATE: $v_date\n\n"); fclose($fp); ?> But, When I view legal.txt this is what it gives me. IP: - DATE: Tuesday 30 June 03:58:01 IP: - DATE: Tuesday 30 June 03:58:20 IP: - DATE: Tuesday 30 June 03:58:41 IP: - DATE: Tuesday 30 June 03:59:34 Why isn't it showing the IP? Quote Link to comment https://forums.phpfreaks.com/topic/164196-solved-simple-ip-logger/ Share on other sites More sharing options...
celsoendo Posted June 30, 2009 Share Posted June 30, 2009 Change this line: $v_ip = $REMOTE_ADDR; to this one: $v_ip = $_SERVER['REMOTE_ADDR']; Quote Link to comment https://forums.phpfreaks.com/topic/164196-solved-simple-ip-logger/#findComment-866144 Share on other sites More sharing options...
Im Jake Posted June 30, 2009 Author Share Posted June 30, 2009 Change this line: $v_ip = $REMOTE_ADDR; to this one: $v_ip = $_SERVER['REMOTE_ADDR']; Thanks so much lol. Quote Link to comment https://forums.phpfreaks.com/topic/164196-solved-simple-ip-logger/#findComment-866145 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.