Omega Soluciones Web

Page 1

Telefono: (571) + 3 145891 - 2 488592 Direcci贸n: Calle 56 No 13 - 28 Ofc: 203 Correo: info@omegawebsystems.com www.omegawebsystems.com

s o r t s e u n e c o n o C servicios


Plane

s hos sopo ting sobr rtand e o len LINUX a ba guaje PHP y jo costo y Base s de alto rendi datos m My SQ iento; L.


m Ca

a

fic

I

ue

l ita ia dig imed ult

om eñ

toq

Re

Dis

Im

e r p

n ó si

e g a m

rp o nc

gra g ña din n pa Bra

a fi a r g o t i l y

va i t ora



<?function usuarios_activos(){//permitimos el uso de la variable portadora del numero ip en nuestra funcion global $REMOTE_ADDR; //asignamos un nombre memotecnico a la variable $ip = $REMOTE_ADDR; //definimos el momento actual $ahora = time(); //conectamos a la base de datos //Usad vuestros propios parametros!! $conn = mysql_connect($host,$user,$password); mysql_select_db($db,$conn); //actualizamos la tabla //borrando los registros de las ip inactivas (24 minutos) $limite = $ahora-24*60; $ssql = “delete from control_ip where fecha < “.$limite; mysql _query($ssql); //miramos si el ip del visitante existe en nuestra tabla $ssql = “select ip, fecha from control_ip where ip = ‘$ip’”; $result = mysql_query($ssql); //si existe actualizamos el campo fecha if (mysql_num_rows($result) != 0) $ssql = “update control_ip set fecha = “.$ahora.” where ip = ‘$ip’”; //si no existe insertamos el registro correspondiente a la nueva sesion else $ssql = “insert into control_ip (ip, fecha) values (‘$ip’, $ahora)”; //ejecutamos la sentencia sql mysql_ query($ssql) //calculamos el numero de sesiones $ssql = “select ip from cont r o l _ i p” ; $result = mysql_ query($ssql); $ u s u a r i o s = mysql_ n u m _ rows($result); //liberamos memoria mysql_free_result($result); //devolvemos el resultado return $usuarios; } // cambia pagina.php por el archivo correcto de acuerdo al pais if (isset($pais) && ($pais <> ‘’)) { $dgo_pais = substr($pais,0,5); } else { $dgo_pais = substr($_ SERVER[“HTTP_ACCEPT_LANGUAGE”],0,5); } switch ($dgo_pais) <?function usuarios_activos(){//permitimos el uso de la variable portadora del numero ip en nuestra funcion global $REMOTE_ADDR; //asignamos un nombre memotecnico a la variable $ip = $REMOTE_ADDR; //definimos el momento actual $ahora = time(); //conectamos a la base de datos //Usad vuestros propios parametros!! $conn = mysql_connect($host,$user,$password); mysql_select_db($db,$conn); //actualizamos la tabla //borrando los registros de las ip inactivas (24 minutos) $limite = $ahora-24*60; $ssql = “delete from control_ip where fecha < “.$limite; mysql _query($ssql); //miramos si el ip del visitante existe en nuestra tabla $ssql = “select ip, fecha from control_ip where ip = ‘$ip’”; $result = mysql_query($ssql); //si existe actualizamos el campo fecha if (mysql_num_rows($result) != 0) $ssql = “update control_ip set fecha = “.$ahora.” where ip = ‘$ip’”; //si no existe insertamos el registro correspondiente a la nueva sesion else $ssql = “insert into control_ip (ip, fecha) values (‘$ip’, $ahora)”; //ejecutamos la sentencia sql mysql_query($ssql) // calculamos el numero de sesiones $ssql = “select ip from control_ip”; $result = mysql_query($ssql); $usuarios = mysql_num_rows($result); //liberamos memoria mysql_free_result($result); //devolvemos el resultado return $usuarios; } // cambia pagina.php por el archivo correcto de acuerdo al pais if (isset($pais) && ($pais <> ‘’)) { $dgo_pais = substr($pais,0,5); } else { $dgo_pais = substr($_SERVER[“HTTP_ACCEPT_LANGUAGE”],0,5); } switch ($dgo_pais)<?function usuarios_activos(){//permitimos el uso de la variable portadora del numero ip en nuestra funcion global $REMOTE_ADDR; //asignamos un nombre memotecnico a la variable $ip = $REMOTE_ADDR; //definimos el momento actu-



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.