<?php $req = return_url(); $var_name = $req[1]; $jobs = new Job(); $job = $jobs->find_by_var_name($var_name); $smarty->assign('job', $job); $job_id = (int) $job->id; if ($job && !empty($job)) { $smarty->assign('job_title', safe_output(strip_html($job->job_title))); $smarty->assign('job_description', subtrack_string(strip_html($job->job_description), 500)); $smarty->assign('created_at', safe_output(strftime(DATE_FORMAT, strtotime($job->created_at)))); $city = City::find_by_code($job->country, $job->state_province, $job->county, $job->city); $city_name = empty($city) ? $job->city : $city->name; $smarty->assign('location', $city_name); } if (isset($_POST['bt_send'])) { $error = array(); /** SNED to email address and check for vaildation on entered emails */ $_SESSION['share']['send_to'] = $send_to = safe_output($_POST['txt_send_to1']); if ($send_to == "") { $error[] = format_lang('errormsg', 38); } if ($send_to != "") { $send = split(",", $send_to); for ($i = 0; $i < sizeof($send); $i++) { $ch = check_email($send[$i]); if ($ch == "") { $error[] = format_lang('error', 'incorrect_format_email') . " - " . $send[$i]; } }
<?php $job = new Job(); $job2type = new Job2Type(); $req = return_url(); $var_name = $req[1]; $jobs = $job->find_by_var_name($var_name); $job_id = (int) $jobs->id; if ($jobs && !empty($jobs)) { $html_title = SITE_NAME . " - " . $jobs->job_title; $meta_description = seo_words(subtrack_string($jobs->job_description, 250)); $meta_keywords = seo_words(subtrack_string($jobs->job_description, 150)); $id = (int) $jobs->id; $jobs->update_views(); //job type $type = Job2Type::find_all_type_by_jobid($id); $type2 = array(); $i = 1; foreach ($type as $job_type) { $type_name = JobType::find_by_id($job_type->fk_job_type_id); $type2[$i]['name'] = $type_name->type_name; $type2[$i]['var_name'] = $type_name->var_name; $i++; } $smarty->assign('jobtype', $type2); $smarty->assign('var_name', $jobs->var_name); $smarty->assign('job_ref', $jobs->job_ref); $smarty->assign('job_title', $jobs->job_title); $smarty->assign('job_description', $jobs->job_description); $smarty->assign('job_postion', $jobs->job_postion); //locations
$size = 100 / sizeof($spotlight_jobs); } $smarty->assign('size', $size); $i = 0; $y = 4; $spotlight = array(); $word = 300; $k = 1; foreach ($spotlight_jobs as $job) { $spotlight[$k]['job_title'] = $job->job_title; $body = $job->job_description; if ($size >= 50) { $word = 300 / sizeof($spotlight_jobs); $word = round($word); } $spotlight[$k]['job_description'] = subtrack_string($body, $word); $spotlight[$k]['var_name'] = $job->var_name; $city = City::find_by_code($job->country, $job->state_province, $job->county, $job->city); $city_name = empty($city) ? $job->city : $city->name; $spotlight[$k]['location'] = $city_name; $spotlight[$k]['created_at'] = strftime(DATE_FORMAT, strtotime($job->created_at)); $k++; $i++; if ($i == $y) { $y = $y + 4; $spotlight[$k]['new_line'] = 1; } else { $spotlight[$k]['new_line'] = 0; } } $smarty->assign('spotlight', $spotlight);
$size = 100 / sizeof($latest_jobs); } $smarty->assign('size', $size); $i = 0; $y = 4; $word = 300; $latest_job = array(); $k = 1; foreach ($latest_jobs as $job) { $latest_job[$k]['job_title'] = $job->job_title; $body = $job->job_description; if ($size >= 50) { $word = 300 / sizeof($latest_jobs); $word = round($word); } $latest_job[$k]['job_description'] = subtrack_string($body, $word); $latest_job[$k]['var_name'] = $job->var_name; $city = City::find_by_code($job->country, $job->state_province, $job->county, $job->city); $city_name = empty($city) ? $job->city : $city->name; $latest_job[$k]['location'] = $city_name; $latest_job[$k]['created_at'] = strftime(DATE_FORMAT, strtotime($job->created_at)); $k++; $i++; if ($i == $y) { $y = $y + 4; $latest_job[$k]['new_line'] = 1; } else { $latest_job[$k]['new_line'] = 0; } } $smarty->assign('latest_job', $latest_job);
<?php $records = Job::gorup_jobs_by_dates(); $i = 0; if (!empty($records)) { $record_array = array(); $i = 0; foreach ($records as $record) { $rows = Job::get_group_job($record->created_at); $created_at = date("d M", strtotime($record->created_at)); $i = 0; foreach ($rows as $row) { $city = City::find_by_code($row->country, $row->state_province, $row->county, $row->city); $city_name = empty($city) ? $row->city : $city->name; $company_namer = Employer::find_by_id($row->fk_employer_id); $company_name = $company_namer->company_name; $body = $row->job_description; $record_array[$created_at][$i]['job_title'] = $row->job_title; $record_array[$created_at][$i]['location'] = $city_name; $record_array[$created_at][$i]['job_description'] = subtrack_string($body, 120); $record_array[$created_at][$i]['var_name'] = $row->var_name; $record_array[$created_at][$i]['company_name'] = $company_name; $i++; } //$i++; } $smarty->assign('gorup_jobs_by_dates', $record_array); unset($record_array, $i, $record, $row); }