header("Location: " . BASE_URL); return; } else { if ($token->getUser()->getStatus() != User::STATUS_PENDING) { $tokenDAO->garbageCollect(); header("Location: " . BASE_URL); return; } else { if ($token->getExpireTime() < time() - AuthToken::MAX_EXPIRE) { $userDAO->delete($token->getUser()); $tokenDAO->delete($token); $session->setMessage("Token has expired. Profile has been deleted", Session::MESSAGE_ERROR); $tokenDAO->garbageCollect(); header("Location: " . BASE_URL); return; } } } } } else { header("Location: " . BASE_URL); return; } } // Do garbage collection on token table $tokenDAO->garbageCollect(); $this->template->render(array("title" => "Verify Account", "main_page" => "verify_tpl.php", "form_values" => $form_values, "form_errors" => $form_errors)); } } $controller = new VerifyController(); $controller->run();
<?php /** * Created by PhpStorm. * User: Haziq * Date: 12/5/2015 * Time: 11:34 PM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/VerifyController.php'; if (isset($_POST['name']) && strlen($_POST['name']) > 0) { $Object = new VerifyController(); $result = $Object->verifyUserName($_POST['name']); echo json_encode($result); } else { $array = array(); array_push($array, ["Status" => "error", "Message" => "no input provided"]); echo json_encode($array); }
<?php /** * Created by PhpStorm. * User: Haziq * Date: 12/6/2015 * Time: 12:55 AM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/VerifyController.php'; if (isset($_POST['cell']) && strlen($_POST['cell']) > 0) { $Object = new VerifyController(); $result = $Object->verifyCell($_POST['cell']); echo json_encode($result); } else { $array = array(); array_push($array, ["Status" => "error", "Message" => "no input provided"]); echo json_encode($array); }
<?php /** * Created by PhpStorm. * User: Haziq * Date: 12/5/2015 * Time: 11:38 PM */ require_once $_SERVER['DOCUMENT_ROOT'] . '/matrimonialweb/Controller/VerifyController.php'; if (isset($_POST['email']) && strlen($_POST['email']) > 0) { $Object = new VerifyController(); $result = $Object->verifyEmail($_POST['email']); echo json_encode($result); } else { $array = array(); array_push($array, ["Status" => "error", "Message" => "no input provided"]); echo json_encode($array); }