Guest User

Untitled

a guest
Nov 19th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. <?php require_once('config.php') ?>
  2.  
  3. <?php include('config.php') ?>
  4.  
  5. <?php
  6.  
  7. if($user['email'] === $email) {
  8. array_push($errors, 'email already exists');
  9. }
  10.  
  11. $query = "INSERT INTO users (username, email, password)
  12. VALUES ('$username', '$email', '$password')";
  13.  
  14. mysqli_query($conn, $query);
  15. //variables superglobales de session, almacena datos del usuario para las sesiones
  16. $_SESSION['username'] = '$username';
  17. $_SESSION['success'] = 'you are logged in';
  18. //redirecciona
  19. header('location: index.php');
  20.  
  21. //validacion del form
  22. if(empty($username)) {
  23. array_push($errors, 'Username is required');
  24. }
  25.  
  26. if(empty($password)){
  27. array_push($errors, 'Password is required');
  28. }
  29.  
  30. //Si no hay errores, consulta en la bd y devuelve el valor con la informacion de log consultada
  31. if(count($errors) == 0){
  32. $password = md5($password);
  33. $query = "SELECT * FROM users WHERE username='$username' AND password='$password'";
  34. $results = mysqli_query($conn, $query);
  35.  
  36. if(mysqli_num_rows($results) == 1) {
  37. $_SESSION['username'] = $username;
  38. $_SESSION['success'] = 'You are logged in';
  39. header('location: index.php');
  40. } else {
  41. array_push($errors, 'Wrong username/password');
  42. }
  43. }
Add Comment
Please, Sign In to add comment