Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $m = new \MongoDB\Client("mongodb://localhost:27017");
- $db = $m->selectDB('strona');
- $col = new MongoCollection($db, 'users');
- if(isset($_POST['sub_reg'])) {
- $login = $_POST['login'];
- $pass = $_POST['pass'];
- $pass2 = $_POST['pass2'];
- $email = $_POST['email'];
- if($pass==$pass2)
- {
- $pass = md5(sha1($pass), "#$CSasfd!");
- $col->insert(array("login" => $login, "password" => $pass, "email" => $email));
- }
- }
- if(isset($_POST['sub_reg1']))
- {
- $login = $_POST['logowanie'];
- $haslo = $_POST['haslowanie'];
- $user = $db->users->findOne(['login' => $login]);
- if($user !== null &&password_verify($haslo, $user['password'])){
- }
- }
- ?>
- <!DOCTYPE HTML>
- <html lang="pl-PL">
- <head>
- <title>Wszystko o koszykówce!</title>
- <meta name="description" content="Wszystko o Koszykówce!" />
- <meta name="keywords" content="Koszykowka,Sport">
- <meta charset="UTF-8" />
- <meta name="author" content="Piotr Bajko">
- <link rel="Stylesheet" href="Style.css" />
- <link rel="Stylesheet" href="style1.txt" />
- </head>
- <body>
- <div id="cotainer">
- <div id="naglowek1">
- <div id="animacja"><figure id="header">Koszykówka</figure> </div>
- </div>
- <div id="menu"><ul>
- <li><a href="index.html">Strona Główna</a></li>
- <li class="rozwi"><a href="ligikoszykarskie.html" class="rozwiniecie">Ligi Koszykarskie</a>
- <div class="ligi">
- <a href="ligikoszykarskie.html">USA</a>
- <a href="https://www.lnb.fr/">Francja</a>
- <a href="https://www.tbf.org.tr/en/tbf">Turcja</a>
- </div>
- </li>
- <li><a href="formularz.html">Formularz</a></li>
- <li><a class="marg" href="#etykieta">Kontakt</a></li>
- <li><a href="register.php">Rejestracja/Logowanie</a></li>
- </ul>
- </div>
- <div id="prawa_kolumna"><img class="pilkaobraca" src="pilkaanimacja.svg" alt="pileczka" /><br/><br/>
- <table border="0" style="width: 90%; border: 0">
- <tr>
- <td style="width: 50%; border: 0">
- <h2>Rejestracja</h2>
- <form method="POST">
- <label >Login: <input name="login" /></label><br/>
- <label >Haslo: <input type="password" name="pass" /></label><br/>
- <label >Powtórz hasło: <input type="password" name="pass2" /></label><br/>
- <label >Adres e-mail: <input type="email" name="email" /></label><br/>
- <label ><input type="submit" name="sub_reg" value="Zarejestruj"></label>
- </form>
- </td>
- <td style="width: 50%; border: 0">
- <h2>Logowanie</h2>
- <label >Login: <input name="logowanie" /></label><br/>
- <label >Hasło: <input name="haslowanie" /></label><br/>
- <label ><input type="submit" name="sub_reg1" value="Zaloguj"></label>
- </td>
- </tr>
- </table>
- </div>
- <footer id="stopka">
- Autor: Piotr Bajko<br/>
- <a id="etykieta"></a><a href="mailto:s171736@student.pg.edu.pl">Kontakt</a>
- </footer>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement