Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- if ((!isset($_POST['login'])) || (!isset($_POST['pass']) || (!isset($_POST['cpass'])) || (!isset($_POST['email'])))) {
- $_SESSION['register-error'] = "Wypełnij wszystkie pola!";
- header("Location: register.php");
- exit();
- }
- $server = "xx";
- $username = "xx";
- $pass = "xx";
- $dbname = "xx";
- $connection = new mysqli($server, $username, $pass, $dbname);
- $mail = $_POST['email'];
- $login = $_POST['login'];
- $pass = $_POST['pass'];
- $confirmpass = $_POST['cpass'];
- $name = $_POST['names'];
- if(empty($login) || empty($pass) || empty($confirmpass) || empty($mail)) {
- if ((strlen($login) < 1) || (strlen($pass) < 1) || (strlen($confirmpass) < 1) || (strlen($mail) < 1)) {
- $_SESSION['register-error'] = "Wypełnij wymagane pola!";
- header("Location: register.php");
- exit();
- }
- }
- if((strlen($pass) < 5) || (strlen($confirmpass) < 5)) {
- $_SESSION['register-error'] = "Hasło musi miec przynajmnie 5 znakow!";
- header("Location: register.php");
- exit();
- }
- $passMD5 = md5($pass);
- $confirmpassMD5 = md5($confirmpass);
- if($passMD5 == $confirmpassMD5){
- if($findEmail = mysqli_query($connection, "SELECT * FROM users WHERE login='$mail'")) {
- $amountEmail = $findEmail->num_rows;
- if ($amountEmail == 0) {
- if ($find = mysqli_query($connection, "SELECT * FROM users WHERE login='$login'")) {
- $amount = $find->num_rows;
- if ($amount == 0) {
- $sql = "INSERT INTO users (email, login, password, nameinfo) VALUES ('$mail', '$login', '$passMD5', '$name')";
- if ($connection->query($sql)) {
- setcookie("logged", "x", time() + (86400));
- setcookie("nick", $login, time() + (86400));
- $to = ''.$mail.', '.$mail.'';
- $subject = "Nowa rejestracja!";
- $message = "
- <html>
- <head>
- <title>xKurwaD.c0.pl</title>
- </head>
- <body>
- <h1>Właśnie sie zarejestrowaleś xdd</h1>
- <br/>
- <p>Info:</p>
- <a>E-Mail: ".$mail."</a><br />
- <a>Nick: ".$login."</a><br />
- <a>Haslo: ".$pass."</a><br />
- <a>Imie i Nazwisko: ".$name."</a><br />
- </body>
- </html>
- ";
- $headers = "MIME-Version: 1.0" . "\r\n";
- $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
- $headers .= 'From: <webmaster@example.com>' . "\r\n";
- $headers .= 'Cc: myboss@example.com' . "\r\n";
- mail($to, $subject, $message, $headers);
- } else {
- $_SESSION['register-error'] = "Error! Sprobuj ponownie!";
- header("Location: register.php");
- }
- } else {
- $_SESSION['register-error'] = "Taki login jest już zajety!";
- header("Location: register.php");
- }
- }
- } else {
- $_SESSION['register-error'] = "Taki E-Mail jest już zajety!";
- header("Location: register.php");
- }
- }
- } else {
- $_SESSION['register-error'] = "Hasła sie nie zgadzają!";
- header("Location: register.php");
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement