Login: Display error message on invalid login credentials.

This commit is contained in:
Nate Jones
2015-04-14 01:36:01 +00:00
parent bffeac9a8f
commit 5d794db32d
2 changed files with 23 additions and 6 deletions

View File

@@ -25,24 +25,35 @@
*/
include "root.php";
//clear the session variables
//start session
session_start();
//retain message
$message_mood = $_SESSION["message_mood"];
$message = $_SESSION["message"];
//destroy session
session_unset();
session_destroy();
//if config.php file does not exist then redirect to the install page
if (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/resources/config.php")) {
//do nothing
} elseif (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/resources/config.php")) {
}
else if (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/resources/config.php")) {
//original directory
} elseif (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/includes/config.php")) {
}
else if (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/includes/config.php")) {
//move config.php from the includes to resources directory.
rename($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/includes/config.php", $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/resources/config.php");
} elseif (file_exists("/etc/fusionpbx/config.php")){
}
else if (file_exists("/etc/fusionpbx/config.php")){
//linux
} elseif (file_exists("/usr/local/etc/fusionpbx/config.php")){
}
else if (file_exists("/usr/local/etc/fusionpbx/config.php")){
//bsd
} else {
}
else {
header("Location: ".PROJECT_PATH."/resources/install.php");
exit;
}
@@ -50,6 +61,10 @@ include "root.php";
//adds multiple includes
require_once "resources/require.php";
//restore message
$_SESSION["message_mood"] = $message_mood;
$_SESSION["message"] = $message;
//use custom login, if present, otherwise use default login
if (file_exists($_SERVER['DOCUMENT_ROOT'].PROJECT_PATH."/themes/".$_SESSION['domain']['template']['name']."/login.php")){
require_once "themes/".$_SESSION['domain']['template']['name']."/login.php";