Alternc
latest
Alternc logiel libre pour l'hébergement
adm_lockpanel.php
Go to the documentation of this file.
1
<?php
2
/*
3
----------------------------------------------------------------------
4
LICENSE
5
6
This program is free software; you can redistribute it and/or
7
modify it under the terms of the GNU General Public License (GPL)
8
as published by the Free Software Foundation; either version 2
9
of the License, or (at your option) any later version.
10
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
15
16
To read the license please visit http://www.gnu.org/copyleft/gpl.html
17
----------------------------------------------------------------------
18
*/
19
20
/**
21
* Lock the panel, allowing no access to it, except by admins
22
*
23
* @copyright AlternC-Team 2000-2017 https://alternc.com/
24
*/
25
26
require_once(
"../class/config.php"
);
27
28
if
(!$admin->enabled ||
$cuid
!=2000) {
29
$msg
->raise(
"ERROR"
,
"admin"
, _(
"This page is restricted to authorized staff"
));
30
echo
$msg
->msg_html_all();
31
die();
32
}
33
34
$fields
= array (
35
"action"
=>array (
"get"
,
"string"
,
""
),
36
);
37
38
getFields
(
$fields
);
39
40
switch
($action) {
41
case
"lock"
:
42
panel_lock
();
43
break
;
44
case
"unlock"
:
45
panel_unlock
();
46
break
;
47
default
:
48
die(
'Wrong action'
);
49
}
50
51
Header(
'Location: /adm_panel.php'
);
52
53
?>
$fields
if(! $admin->enabled|| $cuid!=2000) $fields
Lock the panel, allowing no access to it, except by admins.
Definition:
adm_lockpanel.php:34
$msg
$msg
Definition:
bootstrap.php:75
$cuid
$cuid
Definition:
bootstrap.php:43
panel_unlock
panel_unlock()
Definition:
functions.php:1136
getFields
getFields($fields, $requestOnly=false)
Get the Fields of the posted form from $_REQUEST or POST or GET and check their type.
Definition:
functions.php:688
panel_lock
panel_lock()
Definition:
functions.php:1120
bureau
admin
adm_lockpanel.php
Generated on Sat Sep 16 2023 12:00:03 for Alternc by
1.9.1