diff options
Diffstat (limited to 'mayor-orig/mayor-naplo/www/policy')
-rw-r--r-- | mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat-pre.php | 60 | ||||
-rw-r--r-- | mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat.php | 11 |
2 files changed, 71 insertions, 0 deletions
diff --git a/mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat-pre.php b/mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat-pre.php new file mode 100644 index 00000000..a4a1e696 --- /dev/null +++ b/mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat-pre.php @@ -0,0 +1,60 @@ +<?php + + if (_RIGHTS_OK !== true) die(); + if (!__TANAR && !__DIAK && !__NAPLOADMIN && !__VEZETOSEG && !__TITKARSAG) $_SESSION['alert'][] = 'page:insufficient_access'; + + require_once('include/modules/naplo/share/tanar.php'); + require_once('include/modules/naplo/share/osztaly.php'); + require_once('include/modules/naplo/share/ora.php'); + require_once('include/modules/naplo/share/oraModifier.php'); + require_once('include/modules/naplo/share/orarend.php'); + require_once('include/modules/naplo/share/diak.php'); + require_once('include/modules/naplo/share/tankor.php'); + require_once('include/modules/naplo/share/dolgozat.php'); + require_once('include/modules/naplo/share/kepzes.php'); + require_once('include/modules/naplo/share/nap.php'); + require_once('include/modules/naplo/share/terem.php'); + require_once('include/modules/naplo/share/tanmenet.php'); + require_once('include/modules/naplo/share/hetes.php'); + require_once('include/modules/naplo/share/helyettesitesModifier.php'); + require_once('include/modules/naplo/share/file.php'); + require_once('include/share/date/names.php'); + + $ADAT['oraId' ] = $oraId = readVariable($_POST['oraId'],'id',readVariable($_GET['oraId'],'id')); +// $ADAT['hazifeladatId' ] = $hazifeladatId = readVariable($_POST['hazifeladatId'],'id', readVariable($_GET['hazifeladatId'],'id')); + $ADAT['hazifeladatLeiras' ] = readVariable($_POST['hazifeladatLeiras'],'string'); + $ADAT['oraAdat'] = getOraadatById($oraId); + $action = readVariable($_POST['action'],'strictstring',null,array('hazifeladatBeiras')); + + $q = "SELECT hazifeladatId FROM oraHazifeladat WHERE oraId=%u"; + $values = array($ADAT['oraId']); + $ADAT['hazifeladatId'] = $hazifeladatId = db_query($q, array('modul'=>'naplo','result'=>'value','values'=>$values)); + + if ($action=='hazifeladatBeiras') { + + if ($hazifeladatId>0) { // update + $q = "UPDATE oraHazifeladat set hazifeladatLeiras='%s' WHERE hazifeladatId=%u"; + $values = array($ADAT['hazifeladatLeiras'],$ADAT['hazifeladatId']); + $r = db_query($q, array('modul'=>'naplo','result'=>'update','values'=>$values)); + } elseif ($oraId>0) { // insert + $q = "INSERT IGNORE INTO oraHazifeladat (hazifeladatLeiras,oraId) VALUES ('%s',%u)"; + $values = array($ADAT['hazifeladatLeiras'],$ADAT['oraId']); + $hazifeladatId = db_query($q, array('modul'=>'naplo','result'=>'insert','values'=>$values)); + } + + } + + $q = "SELECT * FROM oraHazifeladat WHERE oraId=%u"; + $values = array($ADAT['oraId']); + $ADAT['hazifeladatAdat'] = db_query($q, array('modul'=>'naplo','result'=>'record','values'=>$values)); + + + $TOOL['vissza'] = array('tipus'=>'vissza', + 'paramName'=>'vissza', + 'icon'=>'', + 'postOverride' => array('igDt'=>$igDt,'tanarId'=>$tanarId,'page'=>'naplo','sub'=>'haladasi','f'=>'haladasi') + ); + if (isset($oraId)) $TOOL['tanarOraLapozo'] = array('tipus'=>'sor', 'oraId' => $oraId, 'post'=>array('tanarId')); + getToolParameters(); + +?> diff --git a/mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat.php b/mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat.php new file mode 100644 index 00000000..f98f0079 --- /dev/null +++ b/mayor-orig/mayor-naplo/www/policy/private/naplo/haladasi/hazifeladat.php @@ -0,0 +1,11 @@ +<?php + + if (_RIGHTS_OK !== true) die(); + + global $ADAT,$skin; + + putHazifeladat($ADAT); + if ($ADAT['title']!='') { + if (isset($ADAT['osztalyId'])) putHetesForm($ADAT); + } +?> |