|
Programacion
|
Lo que voy a explicar a continuación es para crear un contador de visitas que verifica la IP del usuario y compara en la base de datos si en la última hora hubo alguna entrada con la misma IP, así discriminar o aceptar la cuenta de la visita. No voy a explicar como se crea una base de datos ni nada relacionado si tienes alguna duda sobre bases de datos deberás leerte algún manual al respecto. En primer lugar debemos de tener una base de datos en la cual introducir la tabla siguiente. CREATE TABLE `contador` ( La tabla bien puedes crearla a través de phpmyadmin o importando el SQL o en fin como te de la gana. Una vez creada la tabla vamos al PHP, primero el código y luego vamos desglosando, si os parece. configuracion.php En este fichero vamos a crear el acceso a la base de datos y asignarla a una variable para después no estar repitiendo el código. countbdd.php
?> Se requiere el fichero para contactar con la base de datos: require('configuracion.php'); Se asignan las variables. $IP = $REMOTE_ADDR; Se genera la consulta a la base de datos, solicitando cualquier registro 3600 segundos anteriores a los segundos actuales(obtenemos todos los registros una hora atrás). $sql = "SELECT segundos, IP ";
if(mysql_num_rows($es)>0) Contamos los registros que tenemos en la tabla y se los asignamos a la variable $visitas que es la que después visualizaremos en pantalla. $sql = "SELECT * "; Creamos una tabla para albergar las visitas: $men=$men . "
Después cualquier página que queramos que nuestro contador tenga en cuenta debemos añadir: Han valorado este artículo de php. 17 usuario(s). Valoración media: Este artículo ha sido leído ( 14316 veces ). Fecha: 10/19/2005
|
Artículos Relacionados
Sitio del Día en PHP
Ordenacion de Arrays QuickShort en PHP Tiempo de ejecucion de página PHP Resolución: JavaScript a PHP Conectarse a MySQL desde PHP Redireccion de usuarios con PHP Las cookies en PHP Enviando un mail desde PHP Funciones para el tratamiento de cadenas Las Funciones require() e include() Variables predefinidas Bucles For - control de flujo del Script Bucles While - control de flujo del Script Sentancias IF - control de flujo del Script Usando las fechas y horas en PHP Mi primer pagina PHP Operando con variables - Tipos de operadores Las variables en PHP Comentarios en PHP Instalacion de PHP en los diferentes servidores bajo sistemas Windows Introduccion a PHP |