Les hago una pregunta o mejor dicho que me den una solucion a este tema
Tengo una base de datos con los sig campos
id ip host navegador pais ciudad cp time fecha usuario web pagina type
y tengo esta programación donde en la misma salen los datos al registrarse en la bd
pero hay un campo que el usuario al entrar en cierta pagina ej index el dato de la pagina en la base de datos no aparece
aca les dejo la programación y necesito si uds o alguen me dice que poner o como solucionar el tema
Código PHP:
Ver original
// CONEXION MYSQL $host_db = "localhost"; //se requiere el archivo para validar los datos de usuario de bdd para conectar // FUNCIONES function get_real_ip(){ return $_SERVER["HTTP_CLIENT_IP"]; return $_SERVER["HTTP_X_FORWARDED_FOR"]; return $_SERVER["HTTP_X_FORWARDED"]; return $_SERVER["HTTP_FORWARDED_FOR"]; return $_SERVER["HTTP_FORWARDED"]; }else{ return $_SERVER["REMOTE_ADDR"]; } } function obtenerdominio($dominio){ '', $dominio ); $dominio = $dominio[0]; return $dominio; } function obtenerpagina($location){ } // FIN FUNCIONES $ipadress = get_real_ip(); $useragent = $_SERVER['HTTP_USER_AGENT']; $keyweb = $_POST['key']; $web = obtenerdominio($_POST['web']); $pagina = obtenerpagina($_POST['pagina']); $usuario = $_POST['usuario']; if($keyweb==$web){ $str_datos = file_get_contents("http://api.ipinfodb.com/v3/ip-city/?key=45abd2951ee0a74973b579544185c02820ca02a4a692f615786a68d9e7e8903a&ip=".$ipadress."&format=json"); $ciudad = $datos["cityName"]; $pais = $datos["countryName"]; $cp = $datos["zipCode"]; $time = $datos["timeZone"]; } $reg = mysql_query("INSERT INTO visitas (ip, host, navegador, ciudad, pais, cp, time, fecha, usuario, web, pagina, type) VALUES ('$ipadress', '$hostname', '$useragent', '$ciudad', '$pais', '$cp', '$time', NOW(), '$usuario', '$hostname', '$pagina', '0')") or die(mysql_error()); }else{ $reg = mysql_query("INSERT INTO visitas (ip, host, navegador, ciudad, pais, cp, time, fecha, usuario, web, pagina, type) VALUES ('$ipadress', '$hostname', '$useragent', '$ciudad', '$pais', '$cp', '$time', NOW(), '$usuario', '$hostname', '$pagina', '$type')") or die(mysql_error()); } //creamos el condicionamiendo para logearlo o no. $sql1 = "SELECT * FROM visitas "; $men=$men . "<table width='8%' class='bordesredondos' border='0' height='20' bgcolor='#FF3300'>".chr(10);
el tema es que no se muestra en la bd el nombre de la pagina web por ej index.php o html etc
bueno si alguien sabe que me lo diga urgente.