<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script> </head> <body> <a href="index.php">Log In</a> <?php $email = filter_input(INPUT_POST, 'email'); $password = filter_input(INPUT_POST, 'password'); $util = new Util(); $validtor = new Validator(); $signup = new Signup(); $errors = array(); if ($util->isPostRequest()) { if (!$validtor->emailIsValid($email)) { $errors[] = 'Email is not valid'; } if ($signup->emailExist($email)) { $errors[] = 'Email already exist.'; } if (!$validtor->passwordIsValid($password)) { $errors[] = 'Please enter a password'; } if (count($errors) <= 0) { if ($signup->save($email, $password)) { $message = 'Signup complete'; } else { $message = 'Signup failed'; echo '<a href="?index.php">Sign In</a>'; } } } ?>