diff options
Diffstat (limited to 'www/index.php')
| -rwxr-xr-x | www/index.php | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/www/index.php b/www/index.php index b73353b..3f6beea 100755 --- a/www/index.php +++ b/www/index.php @@ -25,10 +25,25 @@ if(empty($_GET)){ if(empty($_GET["name"])){ switch($_GET["task"]){ case("login"): - login($db); + if($_SERVER['REQUEST_METHOD'] == 'POST'){ + $content = login($db); + if($content == "success"){ + account($db); + } else { + print_login($content); + } + } else { + $content = ""; + print_login($content); + } break; case("logout"): - logout(); + $value = logout(); + if(!$value){ + print_login($value); + } else { + header("Refresh: 0; /httperror.php?e=500"); + } break; case("invite"): invite($db); |
