diff options
author | steckbrief <steckbrief@chefmail.de> | 2017-05-27 20:33:11 +0200 |
---|---|---|
committer | steckbrief <steckbrief@chefmail.de> | 2017-05-27 20:34:06 +0200 |
commit | b7515c5d9c5fc3c622376818570c05a03c74fe17 (patch) | |
tree | 38ebba18eb38d16f94afd821430ced2bcf63a739 /managing-ui/login.php | |
parent | 6bd2862f8f6b37f145097767ebbbedbc5e243443 (diff) |
managing-ui: initial commit0.2
added possibility to manage uploaded files
simple php ui to delete uploaded files
Diffstat (limited to 'managing-ui/login.php')
-rw-r--r-- | managing-ui/login.php | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/managing-ui/login.php b/managing-ui/login.php new file mode 100644 index 0000000..00c9720 --- /dev/null +++ b/managing-ui/login.php @@ -0,0 +1,69 @@ +<?php +require_once(__DIR__.'/XMPPClient.php'); + +$username = ""; +$errorMessage = ""; + +if ($_SERVER['REQUEST_METHOD'] == 'POST') { + + if(!empty($_POST["username"]) && !empty($_POST["password"])) { + $username = $_POST["username"]; + $password = $_POST["password"]; + + $client = new XMPPClient($username, $password); + $client->loginAndGetFileList(); + } else { + $errorMessage = "Username and password are required."; + } +} +?> +<!DOCTYPE html> +<html lang="en"> +<head> + <meta http-equiv="content-type" content="text/html; charset=utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>Filetransfer - Webadministration</title> + + <!-- Bootstrap core CSS --> + <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet"> + + <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> + <link href="bootstrap/ie10-viewport-bug-workaround.css" rel="stylesheet"> + + <!-- Custom styles for this template --> + <link href="css/signin.css" rel="stylesheet"> + + <!-- Just for debugging purposes. Don't actually copy these 2 lines! --> + <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]--> + <script src="bootstrap/ie-emulation-modes-warning.js"></script> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="bootstrap/html5shiv.3.7.3.min.js"></script> + <script src="bootstrap/respond.1.4.2.min.js"></script> + <![endif]--> +</head> +<body> + <div class="container"> +<?php +if (!empty($errorMessage)) { +?> + <span style="color: #ff0000"><?=$errorMessage;?></span> +<?php +} +?> + + <form class="form-signin" method="post"> + <h2 class="form-signin-heading">Please sign in</h2> + <label for="inputEmail" class="sr-only">Email address</label> + <input type="email" id="inputEmail" name="username" value="<?=$username;?>" class="form-control" placeholder="XMPP address" required autofocus> + <label for="inputPassword" class="sr-only">Password</label> + <input type="password" id="inputPassword" name="password" class="form-control" placeholder="Password" required> + <button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button> + </form> + + </div> <!-- /container --> + +</body> +</html>
\ No newline at end of file |