} if (!empty($_POST['job_types'])) { $jobs->update_job_types_checkboxes($_POST['job_types']); } else { $_SESSION['job_types'] = $jobs->create_job_types_checkboxes(); } if (!empty($_POST['categories'])) { $jobs->update_categories_checkboxes($_POST['categories']); } else { $_SESSION['categories'] = $jobs->create_categories_checkboxes(); } } // Creates list of websites checks if doesnt exist if (!isset($_SESSION['websites'])) { $_SESSION['websites'] = $jobs->create_website_checkboxes(); } // Creates list of job types checks if doesnt exist if (!isset($_SESSION['job_types'])) { $_SESSION['job_types'] = $jobs->create_job_types_checkboxes(); } // Creates list of job-categories checks if doesnt exist if (!isset($_SESSION['categories'])) { $_SESSION['categories'] = $jobs->create_categories_checkboxes(); } // Those functions will make an array with all the job types categories and websites $jobs->get_categories(); $jobs->get_job_types(); $jobs->get_websites(); // Gets 10 jobs $jobs->get_jobs(10); require 'design/design_index.php';
<?php /* * Author - Chudinov Kirill */ if (!isset($_SESSION['admin'])) { header('location: Login'); die; } require 'engine/classes/class_jobs.php'; $jobs = new jobs(); // Those functions will make an array with all the websites, job types and categories. $jobs->get_websites(); $jobs->get_job_types(); $jobs->get_categories(); // How many jobs to skip $skip = isset($_GET['skip']) ? intval($_GET['skip']) : 0; $jobs->get_jobs(5, $skip); require 'design/design_load_jobs.php';
if (isset($_POST['hidden']) && isset($_POST['not_hidden'])) { $_SESSION['show'] = 0; } elseif (isset($_POST['not_hidden'])) { $_SESSION['show'] = 1; } else { $_SESSION['show'] = 2; } } // Creates list of websites checks if doesnt exist if (!isset($_SESSION['websites_admin'])) { $_SESSION['websites_admin'] = $jobs->create_website_checkboxes(); } // Creates list of job types checks if doesnt exist if (!isset($_SESSION['job_types_admin'])) { $_SESSION['job_types_admin'] = $jobs->create_job_types_checkboxes(); } // Creates list of job-categories checks if doesnt exist if (!isset($_SESSION['categories_admin'])) { $_SESSION['categories_admin'] = $jobs->create_categories_checkboxes(); } // Creates session show(what to show - hidden jobs, not hidden jobs or both) if doesnt exist if (!isset($_SESSION['show'])) { $_SESSION['show'] = 0; } // Those functions will make an array with all the job types categories and websites $jobs->get_categories(); $jobs->get_job_types(); $jobs->get_websites(); // Gets 10 jobs $jobs->get_jobs(10, 0); require 'design/design_jobs.php';