From 5409b34b0621fdc7ddfe2e08507760e7f85cbaa9 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Sat, 16 Apr 2011 21:17:57 +0200 Subject: [PATCH] check if an item in an array exists before we use it --- index.php | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/index.php b/index.php index d1c01a6dfa..b0d48b4acf 100644 --- a/index.php +++ b/index.php @@ -39,19 +39,15 @@ if(count($errors)>0){ header( "Location: ".$WEBROOT.'/'.OC_APPCONFIG::getValue( "core", "defaultpage", "files/index.php" )); exit(); } -}else{ +}elseif(isset($_POST["user"])){ if( OC_USER::login( $_POST["user"], $_POST["password"] )){ header( "Location: ".$WEBROOT.'/'.OC_APPCONFIG::getValue( "core", "defaultpage", "files/index.php" )); exit(); + }else{ + OC_TEMPLATE::printGuestPage( "", "login", array( "error" => true)); } - else{ - $error = false; - // Say "bad login" in case the user wanted to login - if( $_POST["user"] && $_POST["password"] ){ - $error = true; - } - OC_TEMPLATE::printGuestPage( "", "login", array( "error" => $error )); - } +}else{ + OC_TEMPLATE::printGuestPage( "", "login", array( "error" => false )); } ?>