Foros del Web » Programando para Internet » PHP »

Reconocer Ip Española... como?

Estas en el tema de Reconocer Ip Española... como? en el foro de PHP en Foros del Web. Hola... disculpando mi rebusnancia .... hay forma de saber cuando 1 ip es española? aquen nosea con un 100% de exactitud, pero q si un ...
  #1 (permalink)  
Antiguo 09/08/2003, 16:01
 
Fecha de Ingreso: febrero-2002
Ubicación: Zacatecas
Mensajes: 322
Antigüedad: 15 años, 9 meses
Puntos: 0
Reconocer Ip Española... como?

Hola... disculpando mi rebusnancia .... hay forma de saber cuando 1 ip es española? aquen nosea con un 100% de exactitud, pero q si un porcentaje digamos... de un 60% + - ? ... abrá una forma? Agradesco me respondan.
  #2 (permalink)  
Antiguo 09/08/2003, 16:38
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Hola,

Podrias usar el sistema que utilizan en php.net para seleccionar automaticamente el mirror. Usan el servicio de http://ip-to-country.directi.com/

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 09/08/2003, 17:08
 
Fecha de Ingreso: febrero-2002
Ubicación: Zacatecas
Mensajes: 322
Antigüedad: 15 años, 9 meses
Puntos: 0
Gracias

Graicas.... aunq es demasiado complicado ... jeje, asi q ni modo... me qdaré sin redirección a ips españolas jaja
  #4 (permalink)  
Antiguo 10/08/2003, 01:11
Avatar de Kaiser  
Fecha de Ingreso: febrero-2001
Ubicación: Heredia, Costa Rica
Mensajes: 239
Antigüedad: 16 años, 10 meses
Puntos: 1
Es muy fácil hombre... no te resignes tan rápido.

http://www.hackingballz.com/articulos.php?articulo=72

Utilizas el resultado que se obtiene con el artículo de ahi... luego, lees el fichero del artículo y con un par de IF estas listo.
__________________
http://www.abdicar.com - Undisputed Hosting Leader!
  #5 (permalink)  
Antiguo 10/08/2003, 14:51
 
Fecha de Ingreso: febrero-2002
Ubicación: Zacatecas
Mensajes: 322
Antigüedad: 15 años, 9 meses
Puntos: 0
Ok... no me resignaré... desde el sitio de hackinballz todo funciona muy bien.... pero la pregunta del millón ¿donde bajo eso de atlasIP ?? o en su defecto ¿como hago uno yo???
  #6 (permalink)  
Antiguo 10/08/2003, 16:17
Avatar de Kaiser  
Fecha de Ingreso: febrero-2001
Ubicación: Heredia, Costa Rica
Mensajes: 239
Antigüedad: 16 años, 10 meses
Puntos: 1
No tienes que bajar nada...
Solamente utilizar el código que sale en:

http://www.hackingballz.com/articulos.php?articulo=72
__________________
http://www.abdicar.com - Undisputed Hosting Leader!
  #7 (permalink)  
Antiguo 10/08/2003, 22:50
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 15 años, 10 meses
Puntos: 2
aqui hay una forma mas facil que te servira.....y no se si sera 100% confiable pero 99% SEGURO!!!! EJEJEJEJ
Código PHP:
<?php
$pais_array
["ac"]="Ascension Island (AFRICA)";
$pais_array["ad"]="Andorra (EUROPA)";
$pais_array["ae"]="Emiratos Árabes Unidos (ASIA)";
$pais_array["af"]="Afganistán (ASIA)";
$pais_array["ag"]="Antigua y Barbuda (AMERICA)";
$pais_array["ai"]="Anguilla (AMERICA)";
$pais_array["al"]="Albania (EUROPA)";
$pais_array["am"]="Armenia (GUS)";
$pais_array["an"]="Netherlands Antilles (AMERICA)";
$pais_array["ao"]="Angola (AFRICA)";
$pais_array["aq"]="Antártida (ANTARTIDA)";
$pais_array["ar"]="Argentina (AMERICA)";
$pais_array["as"]="American Samoa (OCEANIA)";
$pais_array["at"]="Austria (EUROPA)";
$pais_array["au"]="Australia (OCEANIA)";
$pais_array["aw"]="Aruba (AMERICA)";
$pais_array["az"]="Azerbaijan (GUS)";
$pais_array["ba"]="Bosnia y Herzegovina (EUROPA)";
$pais_array["bb"]="Barbados (AMERICA)";
$pais_array["bd"]="Bangladesh (ASIA)";
$pais_array["be"]="Bélgica (EUROPA)";
$pais_array["bf"]="Burkina Faso (AFRICA)";
$pais_array["bg"]="Bulgaria (EUROPA)";
$pais_array["bh"]="Bahrain (ASIA)";
$pais_array["bi"]="Burundi (AFRICA)";
$pais_array["bj"]="Benin (AFRICA)";
$pais_array["bm"]="Bermuda (AMERICA)";
$pais_array["bn"]="Brunei Darussalam (ASIA)";
$pais_array["bo"]="Bolivia (AMERICA)";
$pais_array["br"]="Brasil (AMERICA)";
$pais_array["bs"]="Bahamas (AMERICA)";
$pais_array["bt"]="Bhutan (ASIA)";
$pais_array["bv"]="Bouvet Island (ANTARTIDA)";
$pais_array["bw"]="Botswana (AFRICA)";
$pais_array["by"]="Belarus (GUS)";
$pais_array["bz"]="Belize (AMERICA)";
$pais_array["ca"]="Canadá (AMERICA)";
$pais_array["cc"]="Cocos (Keeling) Islands (OCEANIA)";
$pais_array["cd"]="Congo (AFRICA)";
$pais_array["cf"]="República de África Central (AFRICA)";
$pais_array["cg"]="Congo (AFRICA)";
$pais_array["ch"]="Suiza (EUROPA)";
$pais_array["ci"]="Cote d'Ivoire (AFRICA)";
$pais_array["ck"]="Cook Islands (OCEANIA)";
$pais_array["cl"]="Chile (AMERICA)";
$pais_array["cm"]="Cameroon (AFRICA)";
$pais_array["cn"]="China (ASIA)";
$pais_array["co"]="Colombia (AMERICA)";
$pais_array["cr"]="Costa Rica (AMERICA)";
$pais_array["cu"]="Cuba (AMERICA)";
$pais_array["cv"]="Cape Verde (AFRICA)";
$pais_array["cx"]="Christmas Island (OCEANIA)";
$pais_array["cy"]="Chipre (EUROPA)";
$pais_array["cz"]="República Checa (EUROPA)";
$pais_array["de"]="Alemania (EUROPA)";
$pais_array["dj"]="Djibouti (AFRICA)";
$pais_array["dk"]="Dinamarca (EUROPA)";
$pais_array["dm"]="Dominica (AMERICA)";
$pais_array["do"]="República Dominicana (AMERICA)";
$pais_array["dz"]="Argelia (AFRICA)";
$pais_array["ec"]="Ecuador (AMERICA)";
$pais_array["ee"]="Estonia (EUROPA)";
$pais_array["eg"]="Egipto (AFRICA)";
$pais_array["eh"]="Sahara Occidental (AFRICA)";
$pais_array["er"]="Eritrea (AFRICA)";
$pais_array["es"]="España (EUROPA)";
$pais_array["et"]="Etiopía (AFRICA)";
$pais_array["fi"]="Finlandia (EUROPA)";
$pais_array["fj"]="Fiji (OCEANIA)";
$pais_array["fk"]="Falkland Islands (AMERICA)";
$pais_array["fm"]="Micronesia (OCEANIA)";
$pais_array["fo"]="Faroe Islands (EUROPA)";
$pais_array["fr"]="Francia (EUROPA)";
$pais_array["fx"]="Francia (EUROPA)";
$pais_array["ga"]="Gabon (AFRICA)";
$pais_array["gb"]="Reino Unido (EUROPA)";
$pais_array["gd"]="Grenada (AMERICA)";
$pais_array["ge"]="Georgia (GUS)";
$pais_array["gf"]="French Guiana (AMERICA)";
$pais_array["gg"]="Guernsey (EUROPA)";
$pais_array["gh"]="Ghana (AFRICA)";
$pais_array["gi"]="Gibraltar (EUROPA)";
$pais_array["gl"]="Groenlandia (EUROPA)";
$pais_array["gm"]="Gambia (AFRICA)";
$pais_array["gn"]="Guinea (AFRICA)";
$pais_array["gp"]="Guadeloupe (AMERICA)";
$pais_array["gq"]="Guinea Ecuatorial (AFRICA)";
$pais_array["gr"]="Grecia (EUROPA)";
$pais_array["gs"]="Islas Georgia y Sandwich del Sur (ANTARTIDA)";
$pais_array["gt"]="Guatemala (AMERICA)";
$pais_array["gu"]="Guam (OCEANIA)";
$pais_array["gw"]="Guinea Bissau (AFRICA)";
$pais_array["gy"]="Guyana (AMERICA)";
$pais_array["hk"]="Hong Kong (ASIA)";
$pais_array["hm"]="Heard and Mc Donald Islands (OCEANIA)";
$pais_array["hn"]="Honduras (AMERICA)";
$pais_array["hr"]="Croacia (EUROPA)";
$pais_array["ht"]="Haití (AMERICA)";
$pais_array["hu"]="Hungría (EUROPA)";
$pais_array["id"]="Indonesia (ASIA)";
$pais_array["ie"]="Irlanda (EUROPA)";
$pais_array["il"]="Israel (ASIA)";
$pais_array["im"]="Isla de Man (EUROPA)";
$pais_array["in"]="India (ASIA)";
$pais_array["io"]="British Indian Ocean Territory (ASIA)";
$pais_array["iq"]="Iraq (ASIA)";
$pais_array["ir"]="Irán (ASIA)";
$pais_array["is"]="Islandia (EUROPA)";
$pais_array["it"]="Italia (EUROPA)";
$pais_array["je"]="Jersey (EUROPA)";
$pais_array["jm"]="Jamaica (AMERICA)";
$pais_array["jo"]="Jordan (ASIA)";
$pais_array["jp"]="Japón (ASIA)";
$pais_array["ke"]="Kenya (AFRICA)";
$pais_array["kg"]="Kyrgyzstan (GUS)";
$pais_array["kh"]="Cambodia (ASIA)";
$pais_array["ki"]="Kiribati (OCEANIA)";
$pais_array["km"]="Comoros (AFRICA)";
$pais_array["kn"]="Saint Kitts and Nevis (AMERICA)";
$pais_array["kp"]="Korea (ASIA)";
$pais_array["kr"]="Korea (ASIA)";
$pais_array["kw"]="Kuwait (ASIA)";
$pais_array["ky"]="Islas Caimán (AMERICA)";
$pais_array["kz"]="Kazakhstan (GUS)";
$pais_array["la"]="Lao (ASIA)";
$pais_array["lb"]="Líbano (ASIA)";
$pais_array["lc"]="Santa Lucía (AMERICA)";
$pais_array["li"]="Liechtenstein (EUROPA)";
$pais_array["lk"]="Sri Lanka (ASIA)";
$pais_array["lr"]="Liberia (AFRICA)";
$pais_array["ls"]="Lesotho (AFRICA)";
$pais_array["lt"]="Lituania (EUROPA)";
$pais_array["lu"]="Luxemburgo (EUROPA)";
$pais_array["lv"]="Latvia (EUROPA)";
$pais_array["ly"]="Libya (AFRICA)";
$pais_array["ma"]="Marruecos (AFRICA)";
$pais_array["mc"]="Mónaco (EUROPA)";
$pais_array["md"]="Moldova (GUS)";
$pais_array["mg"]="Madagascar (AFRICA)";
$pais_array["mh"]="Marshall Islands (OCEANIA)";
$pais_array["mk"]="Macedonia (EUROPA)";
$pais_array["ml"]="Mali (AFRICA)";
$pais_array["mm"]="Myanmar (ASIA)";
$pais_array["mn"]="Mongolia (ASIA)";
$pais_array["mo"]="Macau (ASIA)";
$pais_array["mp"]="Northern Mariana Islands (OCEANIA)";
$pais_array["mq"]="Martinique (AMERICA)";
$pais_array["mr"]="Mauritania (AFRICA)";
$pais_array["ms"]="Montserrat (AMERICA)";
$pais_array["mt"]="Malta (EUROPA)";
$pais_array["mu"]="Mauritius (AFRICA)";
$pais_array["mv"]="Maldives (AFRICA)";
$pais_array["mw"]="Malawi (AFRICA)";
$pais_array["mx"]="México (AMERICA)";
$pais_array["my"]="Malasia (ASIA)";
$pais_array["mz"]="Mozambique (AFRICA)";
$pais_array["na"]="Namibia (AFRICA)";
$pais_array["nc"]="Nueva Caledonia (OCEANIA)";
$pais_array["ne"]="Nigeria (AFRICA)";
$pais_array["nf"]="Norfolk Island";
$pais_array["ng"]="Nigeria (AFRICA)";
$pais_array["ni"]="Nicaragua (AMERICA)";
$pais_array["nl"]="Netherlands (EUROPA)";
$pais_array["no"]="Noruega (EUROPA)";
$pais_array["np"]="Nepal (ASIA)";
$pais_array["nr"]="Nauru (OCEANIA)";
$pais_array["nu"]="Niue (OCEANIA)";
$pais_array["nz"]="Nueva Zelanda (OCEANIA)";
$pais_array["om"]="Omán (ASIA)";
$pais_array["pa"]="Panamá (AMERICA)";
$pais_array["pe"]="Perú (AMERICA)";
$pais_array["pf"]="Polinesia Francesa (OCEANIA)";
$pais_array["pg"]="Nueva Guinea (OCEANIA)";
$pais_array["ph"]="Filipinas (ASIA)";
$pais_array["pk"]="Pakistán (ASIA)";
$pais_array["pl"]="Polonia (EUROPA)";
$pais_array["pm"]="St. Pierre and Miquelon (AMERICA)";
$pais_array["pn"]="Pitcairn Islands (OCEANIA)";
$pais_array["pr"]="Puerto Rico (AMERICA)";
$pais_array["pt"]="Portugal (EUROPA)";
$pais_array["pw"]="Palau (OCEANIA)";
$pais_array["py"]="Paraguay (AMERICA)";
$pais_array["qa"]="Qatar (ASIA)";
$pais_array["re"]="Reunion (AFRICA)";
$pais_array["ro"]="Rumania (EUROPA)";
$pais_array["ru"]="Rusia (GUS)";
$pais_array["rw"]="Rwanda (AFRICA)";
$pais_array["sa"]="Arabia Saudita (ASIA)";
$pais_array["sb"]="Islas de Solomón (OCEANIA)";
$pais_array["sc"]="Islas Seychelles (AFRICA)";
$pais_array["sd"]="Sudán (AFRICA)";
$pais_array["se"]="Suecia (EUROPA)";
$pais_array["sg"]="Singapur (ASIA)";
$pais_array["sh"]="St. Helena (AFRICA)";
$pais_array["si"]="Eslovenia (EUROPA)";
$pais_array["sj"]="Svalbard and Jan Mayen Islands";
$pais_array["sk"]="Slovakia (EUROPA)";
$pais_array["sl"]="Sierra Leone (AFRICA)";
$pais_array["sm"]="San Marino (EUROPA)";
$pais_array["sn"]="Senegal (AFRICA)";
$pais_array["so"]="Somalia (AFRICA)";
$pais_array["sr"]="Suriname (AMERICA)";
$pais_array["st"]="Sao Tome y Príncipe (AFRICA)";
$pais_array["su"]="Unión Soviética (GUS)";
$pais_array["sv"]="El Salvador (AMERICA)";
$pais_array["sy"]="Siria (ASIA)";
$pais_array["sz"]="Swaziland (AFRICA)";
$pais_array["tc"]="Turks and Caicos Islands (AMERICA)";
$pais_array["td"]="Chad (AFRICA)";
$pais_array["tf"]="French Southern Territories (ASIA)";
$pais_array["tg"]="Togo (AFRICA)";
$pais_array["th"]="Tailandia (ASIA)";
$pais_array["tj"]="Tajikistan (GUS)";
$pais_array["tk"]="Tokelau (OCEANIA)";
$pais_array["tm"]="Turkmenistan (GUS)";
$pais_array["tn"]="Túnez (AFRICA)";
$pais_array["to"]="Tonga (OCEANIA)";
$pais_array["tp"]="East Timor (ASIA)";
$pais_array["tr"]="Turquía (ASIA)";
$pais_array["tt"]="Trinidad y Tobago (AMERICA)";
$pais_array["tv"]="Tuvalu (OCEANIA)";
$pais_array["tw"]="Taiwán (ASIA)";
$pais_array["tz"]="Tanzania (AFRICA)";
$pais_array["ua"]="Ucrania (GUS)";
$pais_array["ug"]="Uganda (AFRICA)";
$pais_array["uk"]="Reino Unido (EUROPA)";
$pais_array["us"]="Estados Unidos (AMERICA)";
$pais_array["uy"]="Uruguay (AMERICA)";
$pais_array["uz"]="Uzbekistan (GUS)";
$pais_array["va"]="Vaticano (EUROPA)";
$pais_array["vc"]="Saint Vincent and the Grenadines (AMERICA)";
$pais_array["ve"]="Venezuela (AMERICA)";
$pais_array["vg"]="British Virgin Islands (AMERICA)";
$pais_array["vi"]="U.S. Virgin Islands (AMERICA)";
$pais_array["vn"]="Vietnam (ASIA)";
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -
  #8 (permalink)  
Antiguo 10/08/2003, 22:51
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 15 años, 10 meses
Puntos: 2
SIGUE AQUI:

Código PHP:
$pais_array["vu"]="Vanuatu (OCEANIA)";
$pais_array["wf"]="Wallis and Futuna Islands (OCEANIA)";
$pais_array["ws"]="Samoa (OCEANIA)";
$pais_array["ye"]="Yemen (ASIA)";
$pais_array["yt"]="Mayotte (AFRICA)";
$pais_array["yu"]="Yugoslavia (EUROPA)";
$pais_array["za"]="África del Sur (AFRICA)";
$pais_array["zm"]="Zambia (AFRICA)";
$pais_array["zr"]="Zaire (AFRICA)";
$pais_array["zw"]="Zimbabwe (AFRICA)";
$pais_array["com"]="US Commercial (.com)";
$pais_array["edu"]="US Educational Institutions (.edu)";
$pais_array["gov"]="US Governmental Entities (.gov)";
$pais_array["eu"]="Europa (EUROPA)";
$pais_array["net"]="Network (.net)";

$ip=$_SERVER["REMOTE_ADDR"];
$host=gethostbyaddr($ip);
$domain_array=explode(".",$host);
$domain=strtolower($domain_array[count($domain_array)-1]);
if_(!($pais=$pais_array[$domain])){
    
$pais="Desconocido";
}    
?> 
Espero que te sirva!! un Saludo!!
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -
  #9 (permalink)  
Antiguo 11/08/2003, 09:32
 
Fecha de Ingreso: febrero-2002
Ubicación: Zacatecas
Mensajes: 322
Antigüedad: 15 años, 9 meses
Puntos: 0
Gracias Gracias ya funciona todo de todo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:40.