Issues (1142)

public/php/config/admin.php (1 issue)

1
<?php
2
/***************************************************************************
3
*                                admin.php
4
*                            --------------------------
5
*   copyright            : (C) 2015 Atari Legend
6
*   email                : [email protected]
7
*
8
*
9
***************************************************************************/
10
11
//Include this file if you want a page to require admin permission level
12
//Needs to be included after common.php is included.
13
14
//this include is a shortcut. I wanted to visitors also to be able to do bugreports at cpanel level.
15
//But I did not want to include this file in every single page, so I placed the include here.
16
include("../../common/tiles/tile_bug_report.php");
17
18
// This is the actual authorization check
19
20
// We allow scripts running on the command line to run so that we can run the
21
// DB upgrade script when we auto-deploy on DEV
22
if (php_sapi_name() !== "cli" && login_check($mysqli) == false) {
0 ignored issues
show
Coding Style Best Practice introduced by
It seems like you are loosely comparing two booleans. Considering using the strict comparison === instead.

When comparing two booleans, it is generally considered safer to use the strict comparison operator.

Loading history...
23
    $_SESSION['edit_message'] = "Please log in to use this functionality";
24
    header('Location:../../main/front/front.php');
25
}
26