Advertisement
Guest User

Untitled

a guest
Dec 5th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.24 KB | None | 0 0
  1. if (isset($_POST['register'])){
  2. if ($_POST['user'] != "" && $_POST['email'] != "" && $_POST['pass'] != "" && $_POST['pass_v'] != "")
  3. {
  4. $user = mysqli_real_escape_string($conexion, $_POST['user']);
  5. $email = mysqli_real_escape_string($conexion, $_POST['email']);
  6. $pass = mysqli_real_escape_string($conexion, hash('sha512', hash('sha512', $_POST['pass'])));
  7. $pass_v = mysqli_real_escape_string($conexion, hash('sha512', hash('sha512', $_POST['pass_v'])));
  8. $sql_query = "INSERT INTO `users` (`id`, `username`, `email`, `password`, `rank`) VALUES(NULL, '" . $user . "', '" . $email . "', '" . $pass . "', 'Miembro')";
  9. $sql_select = "SELECT * FROM users WHERE username='" . $user . "'";
  10. $sql_select2 = "SELECT * FROM users WHERE email='" . $email . "'";
  11. $exe = mysqli_query($conexion, $sql_select);
  12. $exe2 = mysqli_query($conexion, $sql_select2);
  13. $result = mysqli_num_rows($exe);
  14. $result2 = mysqli_num_rows($exe2);
  15. if($result > 0){
  16. echo '<div class="alert alert-danger" role="alert">';
  17. echo '<center><strong>Llegas un poco tarde...</strong> ¡El usuario <u>' . $user . '</u> ya existe!.</center>';
  18. echo '</div>';
  19. }else{
  20. if($result2 > 0){
  21. echo '<div class="alert alert-danger" role="alert">';
  22. echo '<center><strong>¿Dos personas, un email?</strong> ¡El email <u>' . $email . '</u> ya está registrado!</center>';
  23. echo '</div>';
  24. }else
  25. if(preg_match("/[^-A-Za-z0-9._]/", $user)){
  26. echo '<div class="alert alert-danger" role="alert">';
  27. echo '<center><strong>¡Vaya!</strong> ¡Ese nombre no cumple con nuestras normas!</center>';
  28. echo '</div>';
  29. } else
  30. if (strlen($result) <= 16){
  31. echo '<div class="alert alert-danger" role="alert">';
  32. echo '<center><strong>Uvuvwevw... ¡Espera!</strong> Este nombre es demasiado largo, el máximo de caracteres son 16</center>';
  33. echo '</div>';
  34. }
  35. else{
  36. if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
  37. if($pass==$pass_v) {
  38. $exe = mysqli_query($conexion, $sql_query);
  39. if($exe === TRUE){
  40. echo '<div class="alert alert-success" role="alert">';
  41. echo '<center><strong>¡Y aquí tenemos a un nuevo usuario!</strong> ¡<u>' . $user . '</u> se ha registrado en Kikiraspi!.</center>';
  42. echo '</div>';
  43. }
  44. }
  45. }else{
  46. echo '<div class="alert alert-danger" role="alert">';
  47. echo '<center><strong>¡Cable equivocado!</strong> ¡El usuario no se ha podido registrar! ¿El email es válido?</center>';
  48. echo '</div>';
  49. }
  50. }
  51. }
  52. }else{
  53. echo '<div class="alert alert-danger" role="alert">';
  54. echo '<center><strong>¿Qué intentas hacer?</strong> ¡Eso está PRRRRRROHIBIDO!</center>';
  55. echo '</div>';
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement