Bueno Creo que no lo dije bien o creo que nadie me respondio por practicamente les deje todo el trabajo... Yo Intente algo... Ya Puedo Poner el Contenido en el Pais detectado....
Uso GEOip
Si el Usuario entra por primera vez le creo una sesion asi no tengo k recargar varias veces al GEOip.
Código PHP:
<?
session_start();
if (isset($_SESSION['pais'])||isset($_SESSION['codep'])) {
$pais=$_SESSION["pais"];
$codep=$_SESSION["codep"];
}else{
require("geo/geoip.inc");
$abir_bd=geoip_open("geo/GeoIP.dat",GEOIP_STANDARD);
$_SESSION["pais"]=geoip_country_name_by_addr($abir_bd, $_SERVER['REMOTE_ADDR']);
$_SESSION["codep"]=geoip_country_code_by_addr($abir_bd, $_SERVER['REMOTE_ADDR']);
geoip_close($abir_bd);
}
?>
Luego Incluyo esta opcion dentro de mi servicio:
Código PHP:
<?
$cat=$_GET[cat];
include("geoipsesion.php");
include('db.php');
$query = mysql_query("SELECT * FROM `ofertas` WHERE pais='$pais' AND categoria='$cat' ORDER BY RAND() LIMIT 1");
$row=mysql_fetch_array($query);
include 'oferta'.$row[pais].''.$row[categoria].'.php';
}
?>
Asi si mi Ip es de Peru y este en: listas.php?cat=carros
me mostrara el contenido
ofertaPerucarros.php
mi problema ahora es el Sgte... quiero poner la Misma Oferta en varios Paises y crear mas de una oferta para cada pais....
Oferta uno... Carros de 4000 Dolares solo para Peru, Argentina y Colombia...
Oferta dos... Carros de 6000 Dolares solo para Argentina y Colombia...
Pero al Mismo Tiempo tengo una Oferta para los demas paises que no estan en el servicio...
Digamos:
Oferta tres... Carros de 8000 dolares para todos los paises...
Como Puedo crear eso...
Les Agradesco Muchooo
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)