Exemplo n.º 1
0
 $validDepart = ValidationHelper::isMySqlDateTime($depart . ":00", true);
 $validArrive = ValidationHelper::isMySqlDateTime($arrive . ":00", true);
 $validSuggestedTime = $suggested_time != 0;
 if ($first_name == "") {
     $error = "Please enter your first name";
     $focusId = "firstname";
 } else {
     if ($last_name == "") {
         $error = "Please enter your last name";
         $focusId = "lastname";
     } else {
         if ($email == "") {
             $error = "Please enter your email address";
             $focusId = "email";
         } else {
             if (!ValidationHelper::isEmail($email)) {
                 $error = "Please enter a valid email address";
                 $focusId = "email";
             } else {
                 if ($phone == "") {
                     $error = "Please enter your phone number";
                     $focusId = "phone";
                 } else {
                     if ($make == "") {
                         $error = "Please enter your vehicle's make and model";
                         $focusId = "make";
                         $showFormPage = 2;
                     } else {
                         if ($reg == "") {
                             $error = "Please enter your vehicle's registration";
                             $focusId = "reg";
Exemplo n.º 2
0
require_once "classes/userhelper.class.php";
require_once "classes/sessionhelper.class.php";
require_once "classes/db.class.php";
require_once "classes/utils.class.php";
require_once "classes/validationhelper.class.php";
require_once "classes/constants.class.php";
$focusId = "email";
$db = new Db();
$t = new Template("templates/admin_page.tpl.html");
$tInner = new Template("templates/forgot_password.tpl.html");
$showForm = true;
$error = "";
$message = "";
if ($_POST) {
    $emailValue = trim($_POST["email"]);
    $emailFilteredValue = ValidationHelper::isEmail($emailValue);
    if ($emailValue == "" || $emailValue == FormFieldTexts::EMAIL) {
        $error = "Please enter email";
        $focusId = "email";
    } else {
        if ($emailFilteredValue === false) {
            $error = "Please enter a valid email address";
            $focusId = "email";
        } else {
            if (!UserHelper::emailExists($db, $emailFilteredValue)) {
                $error = "The email address you entered has not been registered: {$emailFilteredValue}";
                $focusId = "email";
            } else {
                // all good
                $showForm = false;
                $emailResult = UserHelper::forgotPassword($db, $emailFilteredValue);