En ningun momento te dijimos de guardarlo en una base de datos, si no en un archivo .php , para que los datos no sean visibles desde la url . ademas dentro de un directorio protegido para que no pueda entrar y borrarlo o alterarlo .
en la raiz de tu directorio , crea un directorio nuevo llamado por ejemplo 4h3jkh54yhj3h5l453 dentro introduces un archivo .htaccess con el siguiente contenido
.htaccess
Código Apache:
Ver original# en primer lugar prevenimos el listado de las carpetas
IndexIgnore *
# en segundo no mostramos ningun listado , no indexa nada
Options All -Indexes
# en tercera denegamos cualquier acceso a cualquier archivo
Deny from all
ay dentro es donde debes guardar los archivos de log , digamos que tienes que crear un script que guarde los resultados en este directorio , aqui vas guardando los archivos que vas creando con el script y ese script debe de estar en todas las paginas mediante un include y el se encarga de registrar todo y guardarlo en un archivo de log.php el nombre que des a los logs puede ser por dia/hora etc... tambien puedes guardar todos los logs en un solo archivo .
oye no tienes acceso al log de apache ? al de php? mysql? puedes echar un vistazo haber si encuentras algo de lo que pudo hacer en esos logs