Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <body>
- <head>
- <title>TicketBot | Account</title>
- <link rel="stylesheet" href="account/login/style.css">
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
- </head>
- <body>
- <?php
- session_start();
- if(isset($_SESSION["username"])) {
- header('Location: profile.php');
- } else {
- $connection = mysqli_connect('IP', 'USERNAME', 'PASSWORD', 'DB') or die('A connection to the MySQL database could not be made!');
- $result = mysqli_query($connection, "SELECT * FROM login WHERE username='" . $_POST["user"] . "'") or die('A query error has occured: ' . mysqli_error($connection));
- if(mysqli_num_rows($result) != 0) {
- if(isset($_POST["user"])) {
- echo "
- <div class=\"alert alert-danger alert-dismissible fade show\" role=\"alert\">
- <strong>Account Creation Failed!</strong> Someone else has already claimed that username!
- <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">
- <span aria-hidden=\"true\">×</span>
- </button>
- </div>
- ";
- }
- } else {
- if(!isset($_POST["pass"])) {
- return;
- }
- $user = $_POST["user"];
- $pass = $_POST["pass"];
- $query = "INSERT INTO login (username, password, user_id) VALUES ('$user', '$pass', '0')";
- $result = db_query($db, $sql);
- if(mysqli_query($connection, $sql)) {
- session_start();
- $_SESSION["username"] = $_POST["user"];
- header('Location: profile.php');
- exit;
- } else {
- exit;
- }
- }
- mysqli_close($connection);
- }
- ?>
- <form id="box" action="register.php" method="post">
- <a id="string">Create an Account</a><br>
- <input type="text" name="user" placeholder="Create a Username..." autocomplete="off" required oninvalid="this.setCustomValidity('Enter a Username')" oninput="setCustomValidity('')" onfocus="this.placeholder=''" onblur="this.placeholder='Create a Username...'"><br>
- <input type="password" name="pass" placeholder="Create a Password..." autocomplete="off" required oninvalid="this.setCustomValidity('Enter a Password')" oninput="setCustomValidity('')" onfocus="this.placeholder=''" onblur="this.placeholder='Create a Password...'"><br>
- <input type="submit" value="SIGN UP"><br>
- <a id="register" href="http://www.trentdev.net/ticket/login.php">Already have an account?</a>
- </form>
- <div class="footer">
- <p>design & code by trentdev.net, 2018</p>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement