here is a piece o fcode that looks up user ip from env vars recursively <?php if($HTTP_X_FORWARDED_FOR) { $ip = $HTTP_X_FORWARDED_FOR; } elseif($HTTP_VIA) { $ip = $HTTP_VIA; } elseif($REMOTE_ADDR) { $ip = $REMOTE_ADDR; } else { $ip = "unknown"; } ?>
22/01/2002 04:57:50, Jimmy <[EMAIL PROTECTED]> wrote: >> either $HTTP_SERVER_VARS['REMOTE_ADDR'] or simply $REMOTE_ADDR (if you use >> $REMOTE_ADDR in functions make sure you do a global on it first) - I >> personally use $REMOTE_ADDR, but you should read the docs for details... > >using $REMOTE_ADDR directly is fine as long as the >"register_global" setting is off. > >otherwise, it's wiser to use getenv('REMOTE_ADDR') instead of >$REMOTE_ADDR directly. > >-- >Jimmy >~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Failure doesn't mean you'll never make it. It just means it may take longer. > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] >To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]