Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 11. Dezember 2013 13:23
- antiheld2000
- kennt CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 128
[Gelöst] UDT -> FEU Benutzer Ablaufdatum abfragen
Hi,
ich versuche mir derzeit einen UDT zu schreiben, der das Verfallsdatum des Benutzeraccounts ausliesst. So tief bin ich bisher noch nicht in die Materie vorgedrungen und finde keine gute Dokumentation die mich weiterbringt. Nachfolgend mein Ansatz. Die ID wird korrekt übergeben, jedoch scheint $dt immer leer zu sein. Kann mir jemand einen Hinweis geben?
[== php ==]
global $gCms;
$db =& $gCms->GetDb();
$id = isset($params['param_id']);
if($gCms->modules['FrontEndUsers']['object']) {
$query = "SELECT expires FROM ".cms_db_prefix()."module_feusers_users WHERE id=?";
$dt = $db->GetOne($query, array($id));
}
if(!$dt){
$dt = "Datum nicht ermittelbar";
}
return $dt;
Mit Dank und Gruß
anti
Beitrag geändert von antiheld2000 (11. Dezember 2013 14:17)
Offline
#2 11. Dezember 2013 13:33
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [Gelöst] UDT -> FEU Benutzer Ablaufdatum abfragen
Versuchs zunächst erstmal damit:
if(!$feu = cms_utils::get_module('FrontEndUsers'))
return;
$db =& cmsms()->GetDb();
$query = "SELECT expires FROM ".cms_db_prefix()."module_feusers_users WHERE id=?";
$dt = $db->GetOne($query, array($params['param_id']));
if(!$dt)
$dt = "Datum nicht ermittelbar";
return $dt;
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 11. Dezember 2013 14:17
- antiheld2000
- kennt CMS/ms
- Registriert: 21. Dezember 2010
- Beiträge: 128
Re: [Gelöst] UDT -> FEU Benutzer Ablaufdatum abfragen
Juhu! Das hat geklappt.
Ich denke nun hab ich die Syntax von GetOne auch endlich verstanden.
Danke dir.
Offline
Seiten: 1