Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if(isset($_POST['submit']))
- {
- $name = $_POST['name'];
- $password = $_POST['password'];
- if(!empty($name) || !empty($password))
- {
- $password = Password::new_($name, $password, $_SESSION['id']);
- $password->post();
- }
- }
- if(isset($_GET['pass']))
- echo "<script>alert('Пароль успено изменен!')</script>";
- ?>
- <div class="container">
- <form method="post" class="form-inline">
- <div class="form-group mb-2">
- <input type="text" class="form-control" id="name" name="name" placeholder="Имя сервиса">
- </div>
- <div class="form-group mx-sm-3 mb-2">
- <input type="password" class="form-control" name="password" id="password" placeholder="Пароль">
- </div>
- <button type="submit" name="submit" class="btn btn-primary mb-2">Добавить</button>
- </form><br>
- <div class="card-deck mb-3 text-center">
- <?php
- if(isset($_GET['id'])) {
- $id = $_GET['id'];
- $passwd = Password::byId($id);
- if($passwd->user_id!=$_SESSION['id'])
- {
- echo "<div class=\"card mb-4 box-shadow\"><div class=\"card-header\">
- <h4 class=\"my-0 font-weight-normal\">";
- echo htmlspecialchars($passwd->name);
- echo "</h4>
- </div>
- <div class=\"card-body\">";
- echo "<p>".htmlspecialchars($passwd->password)."</p>";
- echo "<a class=\"btn btn-lg btn-block btn-primary\" href=\"?id=".$passwd->id."\">Показать</a>
- </div>
- </div>";
- }
- }
- $user = User::byId($_SESSION['id']);
- $passwords = $user->getPasswords();
- foreach($passwords as $password)
- {
- echo "<div class=\"card mb-4 box-shadow\"><div class=\"card-header\">
- <h4 class=\"my-0 font-weight-normal\">";
- echo htmlspecialchars($password['name']);
- echo "</h4>
- </div>
- <div class=\"card-body\">";
- if($password['id']==$id) {
- $passwd = Password::byId($id);
- echo "<p>".htmlspecialchars($passwd->password)."</p>";
- }
- else
- echo "<p>********</p>";
- echo "<a class=\"btn btn-lg btn-block btn-primary\" href=\"?id=".$password['id']."\">Показать</a>
- </div>
- </div>";
- }
- ?>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement