From e6988247360fa98b85915a38803d018dd353df00 Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Sun, 16 Dec 2018 16:35:17 +0100 Subject: Rev: 4412 --- .../www/include/modules/session/accountInfo.php | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'mayor-orig/www/include/modules/session/accountInfo.php') diff --git a/mayor-orig/www/include/modules/session/accountInfo.php b/mayor-orig/www/include/modules/session/accountInfo.php index 4b1521d0..b670312f 100644 --- a/mayor-orig/www/include/modules/session/accountInfo.php +++ b/mayor-orig/www/include/modules/session/accountInfo.php @@ -45,4 +45,34 @@ } + function setEduroamRecord($ADAT) { + + // ALTER TABLE eduroam ADD UNIQUE INDEX (userAccount,policy); + // ALTER TABLE eduroam ADD UNIQUE INDEX (eduroamUID); + // https://wiki.niif.hu/index.php?title=Sulinet_felhaszn%C3%A1l%C3%B3k_t%C3%B6meges_felvitele + + $q = "UPDATE eduroam SET eduroamPASSWORD='%s', modositasDt = NOW() WHERE userAccount='%s' AND policy='%s'"; + $res = db_query($q, array('modul'=>'login','values'=>array($ADAT['eduroamPASSWORD'],$userAccount,$toPolicy))); + + } + + function getEduroamSettings($userAccount,$toPolicy,$ADAT) { + + $res = false; + if (_ACCESS_AS == _ADMIN_ACCESS) { + $userAccoungt = ($userAccount); + $toPolicy = ($toPolicy); + } else { + $userAccount = (_USERACCOUNT); + $toPolicy = (_POLICY); + } + + if ($toPolicy == 'private') { + $q = "SELECT * FROM eduroam WHERE userAccount='%s' AND policy='%s'"; + $res = db_query($q, array('modul'=>'login','values'=>array($userAccount,$toPolicy), 'result'=>'record')); + } + return $res; + + } + ?> -- cgit v1.2.3