Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 21. April 2012 13:08
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Hallo,
ich suche nach eine Möglichkeit um zu loggen dass eine bestimmte Feu-user eine bestimmte Seite besucht hat.
In prinzip so etwas wie diese Php-Code die als UDT in dem Feld für seiten-spezifische Smarty gegeben wird.
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$zeit = date("H:i",$timestamp);
$trenner = "-";
$fp = fopen("besuchdata.txt","a");
if ($fp)
{
flock($fp,2);
$nl = chr(13) . chr(10);
fputs ($fp, "$datum;$trenner;$zeit;$trenner;$ccuser;$st$nl");
flock($fp,3);
fclose($fp);
}
Mit PHP kann ich so $ccuser nicht abrufen. Datum und Zeit werden ordnungsgemäß geschrieben.
Hat jemendem mal so etwas gemacht? Natürlich wird der Nutzer vorab informiert, es geht darum zu dokumentieren ob jemandem Instruktionsvideos gesehen hat. Es wäre ebenso hilfreich wenn ich loggen könnte wenn die Seite verlassen wird.
Jede Idee ist willkommen.
M.fr.Gr.
Jan
Beitrag geändert von Janl (21. April 2012 13:23)
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
#2 21. April 2012 13:21
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
Du brauchst also den Usernamen, oder seine ID, richtig?
Geht relativ einfach:
# 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);Um festzustellen, ob ein User eine Seite verlassen hat, da fiele mir nur Javascript und Ajax ein.
Alles andere wäre nur Spekulation.
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#3 21. April 2012 14:03
- Janl
- Server-Pate

- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.039
- Webseite
Re:
Danke NaN,
es funktionier jetzt mit diese 3 Zeilen dazu.
Jetzt erst mal mit dem Kunde reden ob es genügt.
Mit freundlichen Gruß,
Jan
Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan
Offline
1
- Übersicht
- »
- »