Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2004, 08:59
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 9 meses
Puntos: 22
Que es formato CSV ?

MI PROPOSITO: saber de que pais me visitan.

Me fui para php.net de alli me baje una BD que contiene 45mil registros de unos #s (que yo no entiendo), con su pais correspondiente.

Google me tradujo un comentario asi:

"El IP se debe dividir por este número, cuando una entrada de índice apropiada se busca para.

Entonces las líneas ajustadas a formato CSV se ponen en el archivo con los resultados de la división y los índices el comenzar (que señalan al fichero de datos)."

Y por eso esoy aqui: => Que es formato CSV ?
No entendi nada de la division...

Voy por mal camino para mi proposito?

/*
/* Yo crei que la BD iva a contener algo asi:
/*
/* 64.239.157.44 COL COLOMBIA
/* 56.239.157.44 PE PERU
/* 65.239.157.44 AR ARGENTINA
/* 99.239.157.44 EC ECUADOR
/*
/* Y resulta que como pueden ver lo que
/* tiene es 5 campos de los cuales solo comprendo 2.
/*
/* El TLD regional y el PAIS
/*

Código PHP:
ALGUNOS DE LOS 45MIL REGISTOS:

1023803392    1023852543    MY    MYS    MALAYSIA
1023852544    1023868927    AU    AUS    AUSTRALIA
1023868928    1023901695    JP    JPN    JAPAN
1023901696    1023967231    AU    AUS    AUSTRALIA
1023967232    1023975423    IN    IND    INDIA
1023975424    1023983615    AU    AUS    AUSTRALIA
1023983616    1023999999    SG    SGP    SINGAPORE
1024000000    1024032767    PH    PHL    PHILIPPINES
1024032768    1024065535    AU    AUS    AUSTRALIA
1024065536    1024131071    HK    HKG    HONG KONG
1024131072    1024163839    IN    IND    INDIA
1024163840    1024176127    JP    JPN    JAPAN
1024176128    1024188415    AU    AUS    AUSTRALIA
1024188416    1024188543    MU    MUS    MAURITIUS
1024188544    1024188607    TH    THA    THAILAND
1024188608    1024188623    ZA    ZAF    SOUTH AFRICA
1024188624    1024188639    CM    CMR    CAMEROON 
TEXTO COMPLETO DE GOOGLE:

Tenemos un índice para acelerar la búsqueda. La primera línea del archivo del índice contiene el valor del paso usado para crear el índice. El IP se debe dividir por este número, cuando una entrada de índice apropiada se busca para. Entonces las líneas ajustadas a formato CSV se ponen en el archivo con los resultados de la división y los índices el comenzar (que señalan al fichero de datos). El fichero de datos tiene un formato fijo del tamaño del registro para facilitar fseek()ing. El formato de la base de datos es: n registra la representación de la gama del IP y las relaciones del país el formato de un expediente son: - comenzando el IP NUMBER [ 10 octetos, rellenados con ceros de la izquierda ] - IP NUMBER del conclusión [ 10 octetos, rellenados con ceros de la izquierda ] - código de país de la ISO [ 3 octetos/letras ] - newline [ 1 octeto: los números del IP del \n ] se pueden crear con i2c_ip2num(). Algunas cosas a considerar: - ahora el ' NA ' se almacena en la galleta (ningún país detectado). Esto está en parte por razones de seguridad, de no empantanar el servidor con la detección del país en caso de que los ficheros de datos no estén allí, o son falsos, o el usuario tiene un IP no mencionado. */

------------------------------------------------

GRACIAS por la orientacion que me puedan dar.

Que seran esos numeros?...

"Tenemos un índice para acelerar la búsqueda."

Cómo hago ese indice ?

Última edición por Anarko; 23/03/2004 a las 12:42