Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (isset($_POST['register'])){
- if ($_POST['user'] != "" && $_POST['email'] != "" && $_POST['pass'] != "" && $_POST['pass_v'] != "")
- {
- $user = mysqli_real_escape_string($conexion, $_POST['user']);
- $email = mysqli_real_escape_string($conexion, $_POST['email']);
- $pass = mysqli_real_escape_string($conexion, hash('sha512', hash('sha512', $_POST['pass'])));
- $pass_v = mysqli_real_escape_string($conexion, hash('sha512', hash('sha512', $_POST['pass_v'])));
- $sql_query = "INSERT INTO `users` (`id`, `username`, `email`, `password`, `rank`) VALUES(NULL, '" . $user . "', '" . $email . "', '" . $pass . "', 'Miembro')";
- $sql_select = "SELECT * FROM users WHERE username='" . $user . "'";
- $sql_select2 = "SELECT * FROM users WHERE email='" . $email . "'";
- $exe = mysqli_query($conexion, $sql_select);
- $exe2 = mysqli_query($conexion, $sql_select2);
- $result = mysqli_num_rows($exe);
- $result2 = mysqli_num_rows($exe2);
- if($result > 0){
- echo '<div class="alert alert-danger" role="alert">';
- echo '<center><strong>Llegas un poco tarde...</strong> ¡El usuario <u>' . $user . '</u> ya existe!.</center>';
- echo '</div>';
- }else{
- if($result2 > 0){
- echo '<div class="alert alert-danger" role="alert">';
- echo '<center><strong>¿Dos personas, un email?</strong> ¡El email <u>' . $email . '</u> ya está registrado!</center>';
- echo '</div>';
- }else
- if(preg_match("/[^-A-Za-z0-9._]/", $user)){
- echo '<div class="alert alert-danger" role="alert">';
- echo '<center><strong>¡Vaya!</strong> ¡Ese nombre no cumple con nuestras normas!</center>';
- echo '</div>';
- } else
- if (strlen($result) <= 16){
- echo '<div class="alert alert-danger" role="alert">';
- echo '<center><strong>Uvuvwevw... ¡Espera!</strong> Este nombre es demasiado largo, el máximo de caracteres son 16</center>';
- echo '</div>';
- }
- else{
- if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
- if($pass==$pass_v) {
- $exe = mysqli_query($conexion, $sql_query);
- if($exe === TRUE){
- echo '<div class="alert alert-success" role="alert">';
- echo '<center><strong>¡Y aquí tenemos a un nuevo usuario!</strong> ¡<u>' . $user . '</u> se ha registrado en Kikiraspi!.</center>';
- echo '</div>';
- }
- }
- }else{
- echo '<div class="alert alert-danger" role="alert">';
- echo '<center><strong>¡Cable equivocado!</strong> ¡El usuario no se ha podido registrar! ¿El email es válido?</center>';
- echo '</div>';
- }
- }
- }
- }else{
- echo '<div class="alert alert-danger" role="alert">';
- echo '<center><strong>¿Qué intentas hacer?</strong> ¡Eso está PRRRRRROHIBIDO!</center>';
- echo '</div>';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement