diff options
author | Robin Appelman <icewind1991@gmail.com> | 2011-04-16 21:17:57 +0200 |
---|---|---|
committer | Robin Appelman <icewind1991@gmail.com> | 2011-04-16 21:17:57 +0200 |
commit | 5409b34b0621fdc7ddfe2e08507760e7f85cbaa9 (patch) | |
tree | f23c1d3d31feafe001e55d998d8f05decebe779e | |
parent | c1db5c084899a231f1729c3aea6bd230fb8a351b (diff) | |
download | nextcloud-server-5409b34b0621fdc7ddfe2e08507760e7f85cbaa9.tar.gz nextcloud-server-5409b34b0621fdc7ddfe2e08507760e7f85cbaa9.zip |
check if an item in an array exists before we use it
-rw-r--r-- | index.php | 14 |
1 files changed, 5 insertions, 9 deletions
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 )); } ?> |