public function testInvalidLogIn() { $dao = new UserDAO(); $user = new User("userName", "", "userPass", "", "", "", "", "", "", "", 1); $dao->registerUser($user); $userName = "******"; $pass = "******"; $c = new LoginController(); $res = $c->login($userName, $pass); if ($res != -1) { echo "{$res}!=-1"; } }
use Qnet\Model\User; use Qnet\Controller\LoginController; //check_logged(); session_start(); $c = new LoginController(); $dao = new UserDAO(); $validator = new Validator(); $fieldErrors = $validator->validate(); $validateCaptcha = $validator->validateCaptcha(); if ($dao->getUserIdByMail($_POST['mail']) > 0) { array_push($fieldErrors, "mail:Mail Already Exits"); } if ($validateCaptcha && empty($fieldErrors)) { $user = new User($_POST['userName'], $_POST['userLastName'], $_POST['mail'], $_POST['password'], $_POST['day'] . '-' . $_POST['month'] . '-' . $_POST['year'], null, null, null, $_POST['institutionName'], null, null); User::readProperties($user, $_POST); $dao->registerUser($user); $c->login($_POST['userName'], $_POST['password']); cleanSessionAfterLogin(); header("Location: viewprofile.php"); // header("Location: /Qnet/target/classes/php/qnet/ui/viewprofile.php"); } else { $_SESSION["completeForm"] = true; $_SESSION["userName"] = $_POST["userName"]; $_SESSION["userLastName"] = $_POST["userLastName"]; $_SESSION["mail"] = $_POST["mail"]; $_SESSION["day"] = $_POST["day"]; $_SESSION["month"] = $_POST["month"]; $_SESSION["year"] = $_POST['year']; $_SESSION["institutionName"] = $_POST['institutionName']; $_SESSION[User::$GENDER] = $_POST[User::$GENDER]; $_SESSION[User::$MARITAL_STATUS] = $_POST[User::$MARITAL_STATUS];
<?php /** * Created by IntelliJ IDEA. * User: Tomas Alabes * Date: 28/04/2010 * Time: 20:33:31 * To change this template use File | Settings | File Templates. */ namespace Qnet\Dao; require_once dirname(__FILE__) . '\\..\\util.php'; require_dao('userDAO'); require_model('user'); use Qnet\Dao\UserDAO; use Qnet\Model\User; $dao = new UserDAO(); $dummyUser = new User("tomas", "alabes", "pass", "13/8", "male", "univ", "Austral", "single", "Arg", "None", 1); if ($dao->registerUser($dummyUser) == null) { echo "Could not register user."; }