Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2007, 10:01
xinxan22
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 19 años, 7 meses
Puntos: 0
Scritp Que Me Relantiza La Carga De La Página

Hola, tengo este trozo de cógido para contar las visitas a mi web, y nunca se acaba de cargar la página (solo tengo el script en el index.php).

El script es el siguiente:

Código PHP:
<?php
//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();
//fecha actual
$data=date('d-m-Y');
$dia=date('d');
$mes=date('m');
$ano=date('Y');
//Hora actual
$hora=date('H-i-s');  
//Conectar con la base de datos
require_once("config.php");
//actualizamos la tabla, borrando los registros de las ip inactivas (24 minutos)
$limite=$ahora-24*60;
mysql_query("DELETE FROM tabla_visitantes_activos WHERE time<'$limite';",$connectar);
//miramos si el ip del visitante existe en nuestra tabla
$ipVisitante=mysql_query("SELECT ip, time FROM tabla_visitantes_activos WHERE ip='$ip';",$connectar);
//si existe actualizamos el campo fecha, si no existe insertamos el registro correspondiente a la nueva sesion
if(mysql_num_rows($ipVisitante)!=0mysql_query("UPDATE tabla_visitantes_activos SET time='$ahora', dia=$dia, mes=$mes, ano=$ano, hora='$hora', fecha='$data' WHERE ip='$ip';",$connectar);
else{
    
mysql_query("INSERT INTO tabla_visitantes_activos (ip, time, dia, mes, ano, hora, fecha) VALUES ('$ip', '$ahora', $dia, $mes, $ano, '$hora', '$data');",$connectar) or die(include("errorsbd.php"));
//Guardo en otra tabla aparte lo mismo (el historico de visitantes  
  
mysql_query("INSERT INTO tabla_visitantes_historico (ip, time, dia, mes, ano, hora, fecha) VALUES ('$ip', '$ahora', $dia, $mes, $ano, '$hora', '$data');",$connectar); 
}    
 
?>
La base de datos funciona correctamente, y no creo que sea eso.

Espero vuestra respuesta.

Gracias.