feu-user bezoek loggen, is mogelijk- verdere Ideeen?
Posted: Fri Apr 20, 2012 9:07 pm
Hallo,
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)
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
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