1 | <?php
|
---|
2 |
|
---|
3 | function Licence($Licence)
|
---|
4 | { // BEGIN function Licence
|
---|
5 | global $Database;
|
---|
6 | if (isset($_SESSION['User']) and $_SESSION['User'] <> '') {
|
---|
7 | // $User = $_SESSION['User'];
|
---|
8 | $Pass = $_SESSION['Pass'];
|
---|
9 |
|
---|
10 | $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE ID = ".$_SESSION['UserID']));
|
---|
11 | if (!$Line) {
|
---|
12 | return false;
|
---|
13 | } else {
|
---|
14 | if ($Licence == 1) {
|
---|
15 | if ($Line['gm'] == 1) {
|
---|
16 | return true;
|
---|
17 | } else return false;
|
---|
18 | }
|
---|
19 | If ($Line['pass'] == $Pass) {
|
---|
20 |
|
---|
21 | // zapsání poslení pou¾ité IP
|
---|
22 | // $Addres = $_SERVER['REMOTE_ADDR'];
|
---|
23 | // $Database->SQLCommand("UPDATE user SET LastLogin = now(), LastIP = '$Addres' WHERE user = '$User'");
|
---|
24 |
|
---|
25 | return True;
|
---|
26 | } else { return False;
|
---|
27 | // die('Nemáte zde pøístup, pøihla¹te se: <a href="'.$Config['Web']['BaseURL'].'">zde</a>');
|
---|
28 | }
|
---|
29 | }
|
---|
30 | } else { return False;
|
---|
31 | // die('Nemáte zde pøístup, pøihla¹te se: <a href="'.$Config['Web']['BaseURL'].'">zde</a>');
|
---|
32 | }
|
---|
33 |
|
---|
34 | } // END function Licence
|
---|
35 |
|
---|
36 |
|
---|
37 | //seznam textù questù
|
---|
38 | $Texts = array(
|
---|
39 | // array('Title'),
|
---|
40 | array('Details'),
|
---|
41 | array('Objectives'),
|
---|
42 | array('OfferRewardText'),
|
---|
43 | array('RequestItemsText'),
|
---|
44 | array('EndText'),
|
---|
45 | array('ObjectiveText1'),
|
---|
46 | array('ObjectiveText2'),
|
---|
47 | array('ObjectiveText3'),
|
---|
48 | array('ObjectiveText4'),
|
---|
49 | );
|
---|
50 |
|
---|
51 | $LogTypes = array(
|
---|
52 | // index, indexname , barva , popis
|
---|
53 | array('1','Questy', 'green', 'Operace s questy'),
|
---|
54 | array('2','Download', 'brown', 'Stáhnutí Sql souboru'),
|
---|
55 | array('3','Pøihlá¹ení', 'blue', 'Pøihlá¹ení u¾ivatelù'),
|
---|
56 | array('4','Moderátor', 'red', 'Pøihlá¹ení u¾ivatelù'),
|
---|
57 | );
|
---|
58 |
|
---|
59 | function WriteLog($Text, $Type)
|
---|
60 | { // BEGIN function Log
|
---|
61 | global $Database, $Config;
|
---|
62 | $user = @$_SESSION['UserID'];
|
---|
63 | // echo $user;
|
---|
64 | $Database->SelectDatabase($Config['Database']['Database']);
|
---|
65 | $Database->SQLCommand("INSERT INTO `log` ( `user` , `type` , `text` , `date` , `IP` )
|
---|
66 | VALUES ( '$user', '$Type', '$Text', now(), '".$_SERVER['REMOTE_ADDR']."')");
|
---|
67 | } // END function Log
|
---|
68 |
|
---|
69 | ?>
|
---|