From: Robin Appelman Date: Sat, 16 Apr 2011 19:17:57 +0000 (+0200) Subject: check if an item in an array exists before we use it X-Git-Tag: v3.0~267^2~558^2~127 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5409b34b0621fdc7ddfe2e08507760e7f85cbaa9;p=nextcloud-server.git check if an item in an array exists before we use it --- diff --git a/index.php b/index.php index d1c01a6dfaa..b0d48b4acff 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 )); } ?>