ok si t entiendo, a mi me toco hacer algo asi para un cliente, te dejare mi codigo y espero q t sea útil
Código PHP:
<?
//VITACORA--------------------------------------------------------------------------
function vitacora($user,$nombre_accion,$sector,$tipo){
//FECHA--------
$fecha_p = getdate();
$dia = $fecha_p["mday"];
$mes = $fecha_p["mon"];
$year = $fecha_p["year"];
$longitud_dia = strlen($dia);
if($longitud_dia == 1){
$dia = "0$dia";
}
$longitud_mes = strlen($mes);
if($longitud_mes == 1){
$mes = "0$mes";
}
$fecha = "$dia/$mes/$year";
//------------
//HORA------------------
$horas = $fecha_p["hours"];
$min = $fecha_p["minutes"];
$seg = $fecha_p["seconds"];
$hora = "$horas:$min:$seg";
//---------------------
$insert_vitacora = mysql_query("INSERT INTO vitacora
(nombre,usuario,fecha,hora,sector,tipo)
VALUES
('$nombre_accion','$user','$fecha','$hora','$sector','$tipo')");
}
?>
ok t explico yo use $user es la variable de session, en tu caso la cookie.. $sector.. le coloque x ejemplo si es una encuesta $sector seria "encuestas" .. bueno eso va d gusto d cada quien..
las variables
$nombre_accion,
$sector,
$tipo
son variables que yo utilice, también depende d lo q tu necesites configuras la funcion vitacora y ya..
y cada vez q el usuario haga algo hacs esto
vitacora($user,$nombre_accion,$sector,$tipo);
y automaticamente se encargara de colocarlo en tu base de datos..
obviamente tienes q tener esta funcion en un include