Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php require_once('config.php') ?>
- <?php include('config.php') ?>
- <?php
- if($user['email'] === $email) {
- array_push($errors, 'email already exists');
- }
- $query = "INSERT INTO users (username, email, password)
- VALUES ('$username', '$email', '$password')";
- mysqli_query($conn, $query);
- //variables superglobales de session, almacena datos del usuario para las sesiones
- $_SESSION['username'] = '$username';
- $_SESSION['success'] = 'you are logged in';
- //redirecciona
- header('location: index.php');
- //validacion del form
- if(empty($username)) {
- array_push($errors, 'Username is required');
- }
- if(empty($password)){
- array_push($errors, 'Password is required');
- }
- //Si no hay errores, consulta en la bd y devuelve el valor con la informacion de log consultada
- if(count($errors) == 0){
- $password = md5($password);
- $query = "SELECT * FROM users WHERE username='$username' AND password='$password'";
- $results = mysqli_query($conn, $query);
- if(mysqli_num_rows($results) == 1) {
- $_SESSION['username'] = $username;
- $_SESSION['success'] = 'You are logged in';
- header('location: index.php');
- } else {
- array_push($errors, 'Wrong username/password');
- }
- }
Add Comment
Please, Sign In to add comment