public static function getPageTemplate($url) { if (count(Request::getAllRequest())) { switch (Request::post("type")) { case 'user': $user = new User(); $user->set("email_id", Request::post("email")); $user->set("password", Request::post("password")); $user->set("re_pass", Request::post("r_password")); $user->set("name", Request::post("name")); $user->set("mobile", Request::post("mobile")); $user->set("website", Request::post("website")); $user->set("add", Request::post("add")); $user->set("city", Request::post("city")); $user->set("location", Request::post("location")); $user->set("experience", Request::post("experience")); $user->set("education", Request::post("education")); $user->set("specialization", Request::post("specialization")); $user->set("pra_court", Request::post("pra_court")); $action = Request::post("action"); $result = $user->{$action}(); $page = new Page(); if ($result && $action == 'login') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/home"; } elseif ($result && $action == 'registration') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/home"; } elseif ($result && $action == 'editProfile') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/profile"; } else { $r_url = SERVER_URL . "/login"; } General::redirectUrl($r_url); break; case 'company': $company = new Company(); $company->set("user_id", Request::post("userid")); $company->set("name", Request::post("name")); $company->set("city", Request::post("city")); $company->set("location", Request::post("location")); $company->set("website", Request::post("website")); $company->set("email", Request::post("email")); $company->set("phone", Request::post("phone")); $company->set("specialization", Request::post("specialization")); $company->set("description", Request::post("description")); $action = Request::post("action"); $result = $company->{$action}(); // print_r($result); exit(); $page = new Page(); if ($result && $action == 'addcompany') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/company"; } else { $r_url = SERVER_URL . "/lpo-training"; } General::redirectUrl($r_url); break; case 'question': $ques = new Questions(); $ques->set("user_id", Request::post("userid")); $ques->set("question", Request::post("question")); $ques->set("heading", Request::post("heading")); $ques->set("topic_id", Request::post("topic_id")); $ques->set("city", Request::post("city")); $action = Request::post("action"); $result = $ques->{$action}(); // print_r($result); exit(); $page = new Page(); if ($result && $action == 'addquestion') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/online-legal-advice"; } else { $r_url = SERVER_URL . "/home"; } General::redirectUrl($r_url); break; case 'jobs': $job = new Jobs(); $job->set("user_id", Request::post("userid")); $job->set("heading", Request::post("heading")); $job->set("education", Request::post("education")); $job->set("exp_min", Request::post("exp_min")); $job->set("exp_max", Request::post("exp_max")); $job->set("salary", Request::post("salary")); $job->set("description", Request::post("description")); $job->set("c_name", Request::post("companyname")); $job->set("email", Request::post("email")); $job->set("phone", Request::post("phone")); $job->set("city", Request::post("city")); $job->set("address", Request::post("address")); $result = $company->{$action}(); // print_r($result); exit(); $page = new Page(); if ($result && $action == 'addjobs') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/jobs"; } else { $r_url = SERVER_URL . "/{$pageType}/home"; } General::redirectUrl($r_url); break; case 'resumes': $job = new Jobs(); $job->set("user_id", Request::post("userid")); $job->set("heading", Request::post("heading")); $job->set("education", Request::post("education")); $job->set("exp_min", Request::post("exp_min")); $job->set("exp_max", Request::post("exp_max")); $job->set("salary", Request::post("salary")); $job->set("description", Request::post("description")); $job->set("c_name", Request::post("companyname")); $job->set("email", Request::post("email")); $job->set("phone", Request::post("phone")); $job->set("city", Request::post("city")); $job->set("address", Request::post("address")); $result = $company->{$action}(); // print_r($result); exit(); $page = new Page(); if ($result && $action == 'addjobs') { $page->set("access_id", Session::read("access_type")); $pageType = $page->getPageTypeUrl(); $r_url = SERVER_URL . "/{$pageType}/jobs"; } else { $r_url = SERVER_URL . "/{$pageType}/home"; } General::redirectUrl($r_url); break; } } $general = new General(); $general->url = $url; return $general->setTempalte(); }