Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $connect=include("db_connect.php");
- $login = '';
- $password = '';
- $errorLogin = '';
- $errorPassword = '';
- $password_2 = '';
- $errorSamePassword = '';
- $registered = '';
- $loginNotFree = '';
- if ( isset( $_POST['register'] ) ) {
- $login = $_POST['login'];
- $password = $_POST['password'];
- $password_2 = $_POST['password_2'];
- if ( $login && strlen($login) < 4 ) {
- $errorLogin = 'Login musi zawierać minimum 4 znaki';
- $result = mysqli_query($mysqli,"SELECT FROM users WHERE login = '$login'");
- echo $result;
- }
- if ( $password && strlen($password) < 6 ) {
- $errorPassword = 'Hasło musi zawierać minimum 6 znaków';
- }
- if ( $password != $password_2 ) {
- $errorSamePassword = 'Hasło musi być takie samo';
- }
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Literature Community</title>
- <link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css">
- <link rel="stylesheet" href="../fontawesome-free-5.0.13/web-fonts-with-css/css/fontawesome-all.css">
- <link rel="stylesheet" href="../css/styles.css">
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
- </head>
- <body>
- <div>
- <?php include("db_connect.php"); ?>
- <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" class="text-center">
- <?php if ( $registered == 1 ) {
- $statement = $mysqli->prepare("INSERT users (login,password) VALUES (?,?)");
- $statement->bind_param("ss",$login,$password);
- $statement->execute();
- $statement->close(); ?>
- <div class="ui message">
- <div class="header">Rejestracja przebiegła pomyślnie!</div>
- <p>Za chwilę zostaniesz przekierowany na stronę główną</p>
- </div>
- <?php header( "refresh:5;url=../../index.php" ); } ?>
- <img src="../img/default-avatar.png" alt="Avatar" class="login-avatar">
- <label for="login"><b>Podaj login</b></label>
- <?php if ( $errorLogin != null) { ?>
- <span style="color:black;" class="ui red label">
- <?php echo $errorLogin; ?>
- </span>
- <?php } ?>
- <?php if ( $loginNotFree != null) { ?>
- <span style="color:black;" class="ui red label">
- <?php echo $loginNotFree; ?>
- </span>
- <?php } ?>
- <input class="form-control" type="text" placeholder="Wpisz login" name="login" required>
- <label for="password"><b>Podaj hasło</b></label>
- <?php if ( $errorPassword != null ) { ?>
- <span style="color:black;" class="ui red label">
- <?php echo $errorPassword; ?>
- </span>
- <?php } ?>
- <input class="form-control" type="password" placeholder="Wpisz hasło" name="password" required>
- <label for="password"><b>Powtórz hasło</b></label>
- <?php if ( $errorSamePassword != null ) { ?>
- <span style="color:black;" class="ui red label">
- <?php echo $errorSamePassword; ?>
- </span>
- <?php } ?>
- <input class="form-control" type="password" placeholder="Powtórz hasło" name="password_2" required>
- </br>
- <button class="btn btn-info" type="submit" name="register">Zarejestruj</button>
- </form>
- </div>
- <script src="../js/jquery.min.js "></script>
- <script src="../bootstrap/js/bootstrap.min.js "></script>
- </body>
- </html>
- <!--plik db_connect -->
- <?php
- $dbServer = 'localhost';
- $dbUser = 'root';
- $dbPassword = '';
- $dbName = 'community';
- $mysqli = new mysqli($dbServer,$dbUser,$dbPassword,$dbName);
- $mysqli->set_charset("utf8");
- if( mysqli_connect_errno() ){
- echo 'Błąd bazy danych';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement