Tema: Detectar ip
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2008, 12:20
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 20 años
Puntos: 34
Respuesta: Detectar ip

seedcode, no es recomendable usar variables de entorno...al menos no sin saber que existe. Suelo usar esta función:

Código PHP:
function getIp(){
 if( isset( 
$_SERVER['HTTP_X_FORWARDED_FOR'] ) ){
  
$ip $_SERVER['HTTP_X_FORWARDED_FOR'];  
 }elseif( isset( 
$_SERVER['HTTP_VIA'] ) ){
  
$ip $_SERVER['HTTP_VIA'];
 }elseif( isset( 
$_SERVER['REMOTE_ADDR'] ) ){
  
$ip $_SERVER['REMOTE_ADDR'];
}else{
  
$ip "Anonima" ;
 }
 return 
$ip;

Para saber el grupo podés hacer una tabla en MYSQL, usar un array, o un simple string con algún separador.

Si queres un ejemplo de alguno de estos últimos pedilo, pero supongo que imaginarás como lograrlo.
__________________
Mi punto de partida es Que Bueno Lo Nuevo