Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include 'core/init.php';
- if(empty($_POST) === false) {
- $username = $_POST[ 'username' ];
- $password = $_POST[ 'password' ];
- if(empty($username) === true || empty($password) === true) {
- $errors[] = 'Inserisci il tuo nome utente e password';
- } else if(user_exists($username) === false) {
- $errors[] = 'Username non trovato. Ti sei registrato?';
- } else if(user_active($username) === false) {
- $errors[] = 'Non hai attivato laccount';
- } else {
- if(strlen($password) > 32) {
- $errors[] = 'La password e troppo lunga';
- }
- $login = login($username, $password);
- if($login === false) {
- $errors[] = 'La combinazione username/password è sbagliata';
- } else {
- $_SESSION[ 'user_id' ] = $login;
- //header('Location: index.php');
- //Ho usato questo sotto perchè non mi veniva altro
- echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.php\">";
- exit();
- }
- }
- } else {
- $errors[] = 'Nessun dato ricevuto';
- }
- include 'includes/overall/header.php';
- if(empty($errors) === false) {
- ?>
- <h2>Hai provato ad accedere, ma...</h2>
- <?php
- echo output_errors($errors);
- }
- include 'includes/overall/footer.php';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement