function userForm() { global $session, $db; $form = new Form(); ?> <form class="form-horizontal" role="form" method="post" action="/pages/user/authorizeUser.php"> <?php $form->showErrors(true); ?> <input type="hidden" name="csrf_token" size=38 value="<?php print $session->csrf_token; ?> " /> <div class="form-group"> <label class="col-md-4 control-label">E-Mail Address</label> <div class="col-md-8"> <input type="email" class="form-control" name="email" value="<?php print $_POST['email']; ?> " /> </div> </div> <div class="form-group"> <label class="col-md-4 control-label">Password</label> <div class="col-md-8"> <input type="password" class="form-control" name="password" /> </div> </div> <div class="form-group"> <div class="col-md-6 col-md-offset-4"> <div class="checkbox"> <label> <input type="checkbox" name="remember"> Remember Me </label> </div> </div> </div> <div class="form-group"> <div class="col-md-6 col-md-offset-4"> <button type="submit" class="btn btn-primary">Login</button> <a class="btn btn-link" href="/pages/user/forgot.php">Forgot Your Password?</a> </div> </div> </form> <?php $GLOBALS['scripts'][] = <<<BLOCK \$(function () { // Validation \$("#login-form") . validate({ // Rules for form validation rules : { email : { required : true, email : true }, password : { required : true, minlength : 3, maxlength : 20 } }, // Messages for form validation messages : { email : { required : 'Please enter your email address', email : 'Please enter a VALID email address' }, password : { required : 'Please enter your password' } }, // Do not change code below errorPlacement : function (error, element) { error . insertAfter(element . parent()); } }); }); }; BLOCK; }