Hay muchos ejemplos de código PHP de contadores de visitantes o contadores de vistas de página. Te muestro el ejemplo de código PHP de contador de páginas más simple. Puede incluir este script en cada página web y mostrará la cantidad de veces que un usuario vio cada página.
crear una tabla simple en MySQL
CREAR TABLA `visitantes_cuenta` (
`countid` int (11) NOT NULL auto_increment,
`count` int (11) NOT NULL por defecto ‘1’
`page` varchar (100) predeterminado NULL,
`remoteip` varchar (30) predeterminado NULL,
CLAVE PRIMARIA (`countid`)
);
- Para el desarrollo web, ¿podemos usar Java en lugar de JavaScript?
- Cómo codificar en CSS con gradiente lineal
- ¿Cuáles son las ventajas y desventajas de crear una aplicación con Vue, React o Angular 2 en el lugar A en MEAN? ¿Se pueden intercambiar tan fácilmente y lograr los mismos objetivos?
- ¿Puedo crear un gráfico con Matplotlib en el servidor y ponerlo en línea con Django?
- ¿Es una buena idea hacer un sitio web con Java y esperar que se amplíe?
Ingrese 1 como valor predeterminado para el campo de recuento de páginas. El campo de página debe contener un nombre de página web, por ejemplo, nombre de archivo PHP. Ingrese todos los nombres de sus páginas en el campo de página. Usar consulta:
“insertar en los visitantes_contar (countid, cuenta, página) valores (0, 1, ‘índice’);
“insertar en los visitantes_contar (countid, cuenta, página) valores (0, 1, ‘página siguiente’);
Y así.
Si su página web es un archivo index.html, cambie el nombre de su extensión a “php” y escriba en la parte inferior:
<
?
$ página = “índice”;
include (‘visit_counter.php’);
?>
El archivo counter.php contiene el script que hace el trabajo.
<?
$ hostname = “localhost”;
$ dbuser = “auser”;
$ dbpassword = “apassword”;
$ dbname = “adatabase”;
$ db_link = mysql_connect ($ hostname, $ dbuser, $ dbpassword) o die (“¡No se puede conectar al servidor!”);
mysql_select_db ($ dbname) o die (“No se puede conectar a la base de datos”);
$ sql = “seleccione el recuento de los visitantes_cuenta donde page = ‘”. $ page. “‘”;
$ cuenta = 0;
$ cresult = mysql_query ($ csql);
if (mysql_numrows ($ cresult))
{
$ crow = mysql_fetch_row ($ cresult);
$ cuenta = $ cuervo [0];
echo “Visitantes:”. $ count. “
“;
}
$ cuenta = $ cuenta + 1;
$ usql = “actualizar el número de visitantes set count =”. $ count. “donde page = ‘”. $ page. “‘”;
if (! mysql_query ($ usql))
{
echo mysql_errno (). “:”;
echo mysql_error ();
}
?>
¿Cómo funciona?
1. Usted asigna un valor diferente para la variable $ page en cada una de sus páginas web en el script, que incluye en la página.
2. la consulta extraerá el valor de conteo para esta página en particular.
3. Luego muestra el número de conteo
4. Luego, la variable de conteo se incrementa en 1 y el registro se actualiza.
Hoy, sin embargo, no necesita tener ningún contador de vistas de página. Regístrese en Google Analytics y verá no solo cuántos visitantes tiene para su página web, sino que también verá de dónde provienen estos visitantes.