ik zoek momenteel naar een mogelijkheid om te loggen dat een bepaalde feu-user een pepaalde pagina bezocht heeft.
In principe deze php-code die als UDT in het veld voor pagina-specifieke smarty gezet wordt, dit werkt (Dank aan NaN)
Code: Select all
# get FEU module
if(!$feusers = &cms_utils::get_module('FrontEndUsers')) return;
# get user id
if(!$userid = $feusers->LoggedInId()) return;
# get user name
$username = $feusers->GetUserName($userid);
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$tijd = date("H:i",$timestamp);
$tussenteken = "-";
$fp = fopen("bezoekdata.txt","a");
if ($fp)
{
flock($fp,2);
$nl = chr(13) . chr(10);
fputs ($fp, "$datum;$tussenteken;$tijd;$tussenteken;$username;$st$nl");
flock($fp,3);
fclose($fp);
}
Heeft iemand al eens zoiets gemaakt, en het zou ook mooi zijn als ik datum/tijd kon loggen dat de pagina verlaten wordt. Doel is te loggen of een feu-user een bepaalde instruktievideo bekeken heeft, waarover hij natuurlijk vooraf geinformeerd wordt.
Ik sta open voor verdere ideeen.
M.vr.gr.
Jan