aboutsummaryrefslogtreecommitdiffstats
path: root/mayor-orig/mayor-felveteli/www/policy/private/felveteli/kozponti-pre.php
blob: 58fcf086a3d9e7f2e02af60ed4408d81d3ea246f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php

    if (_RIGHTS_OK !== true) die();

    $action = readVariable($_POST['action'],'strictstring',array('lekerdezes'));
    $stamp = mktime();

    if (strtotime(_IRASBELI_PUBLIKALAS_DT)<=$stamp && strtotime(_IRASBELI_PUBLIKALAS_ENDDT)>$stamp)
	define('_IDOSZAK','irasbeli');
    elseif (strtotime(_IDEIGLENES_PUBLIKALAS_DT)<=$stamp && strtotime(_IDEIGLENES_PUBLIKALAS_ENDDT)>$stamp)
	define('_IDOSZAK','ideiglenes');
    elseif (strtotime(_VEGEREDMENY_PUBLIKALAS_DT)<=$stamp && strtotime(_VEGEREDMENY_PUBLIKALAS_ENDDT)>$stamp)
        define('_IDOSZAK','vegeredmeny');
    elseif (strtotime(_SZOBELI_PUBLIKALAS_DT)<=$stamp && strtotime(_SZOBELI_PUBLIKALAS_ENDDT)>$stamp)                                                                                        
        define('_IDOSZAK','szobeliEredmeny');
    else
	define('_IDOSZAK',false);

    if 	(    _CATEGORY == 'admin' || __FELVETELIADMIN===true ||
	    (strtotime(_IRASBELI_PUBLIKALAS_DT)<=$stamp
	    &&
	     strtotime(_IRASBELI_PUBLIKALAS_ENDDT)>$stamp
	    ) ||
	    (strtotime(_SZOBELI_PUBLIKALAS_DT)<=$stamp
	    &&
	     strtotime(_SZOBELI_PUBLIKALAS_ENDDT)>$stamp
	    ) ||
	    (strtotime(_VEGEREDMENY_PUBLIKALAS_DT)<=$stamp
	    &&
	     strtotime(_VEGEREDMENY_PUBLIKALAS_ENDDT)>$stamp
	    ) ||
	    (strtotime(_IDEIGLENES_PUBLIKALAS_DT)<=$stamp
	    &&
	     strtotime(_IDEIGLENES_PUBLIKALAS_ENDDT)>$stamp
	    )
	) {
	    define('_LEKERDEZHETO',true);
    } else {
	    define('_LEKERDEZHETO',false);
    }
    
    if ($action=='lekerdezes' && _LEKERDEZHETO === true) {
	$nev = readVariable($_POST['nev'],'sql');
	$oktid =  readVariable($_POST['oktid'],'strictstring');
	$an = readVariable($_POST['an'],'sql');
	$szuldt = readVariable($_POST['szuldt'], 'date');
        if (
	    __FELVETELIADMIN==true 
	    || ($nev != '' 
		&& ($oktid !='' || ($szuldt != '' && $an != ''))
	    )
	) {
	    if (_IDOSZAK!='irasbeli') $ADATOK = getFelvetelizoAdatok($nev,$oktid); // ez név nélkül nem ad vissza eredményt - adminnak sem...
	    if (is_array($ADATOK)) {
		if (_IDOSZAK==='szobeliBeosztas') $SZOBELI = getSzobeli(intval($ADATOK['id']));
		if (_IDOSZAK==='ideiglenes') $EREDMENY = getIdeiglenesRangsor(intval($ADATOK['oktid']));
	    }
//2012//	    if (_IDOSZAK==='szobeliEredmeny') $EREDMENY = getSzobeliEredmeny($ADATOK['id']);
	    if (_IDOSZAK==='szobeliEredmeny') $SZOBELI = getSzobeli($ADATOK['id']);
	    if (_IDOSZAK==='irasbeli') $EREDMENY = getIrasbeliEredmeny($nev,$oktid, $an, $szuldt); // ha nincs oktid, akkor a másik kettő...
	    if (_IDOSZAK==='vegeredmeny' && $ADATOK['oktid']!='') {
		// token generálás
		$ADATOK['token'] = updateLevelToken($ADATOK['oktid']);
	    }
	}
    }

?>