include "{$docroot}/db-category.php"; include "{$docroot}/db-expiry.php"; include "{$docroot}/db-static-content.php"; include "{$docroot}/db-user.php"; include "{$docroot}/db-user-banned.php"; include "{$docroot}/db-response.php"; include "{$docroot}/db-ad-review.php"; include "{$docroot}/db-favourite.php"; include "{$docroot}/db-user-review.php"; include "{$docroot}/db-report.php"; $db = new db(); if (!$db->connect()) { exit(mysql_error()); } $categories = Category::get_tree(); $regions = Region::get_tree(); $statics = StaticContent::get_all(array(), 'id>6'); //counters $today = date("Y-m-d", time()); $ct_fresh = Ad::count(array('active' => 1), "lastmodified>='{$today}'"); $ct_all = Ad::count(array('active' => 1)); $ct_expirys = Ad::count(array('active' => 1, "DATEDIFF(expiry,'{$today}')" => 0)); //menu and breadcumb $menu = User::get_menu(); $current_script_name = basename($_SERVER['SCRIPT_NAME']); if (strpos($current_script_name, '-') > 0) { $current_page = explode('-', $current_script_name, 2); if (isset($current_page[2])) { $current_page[1] .= '-' . $current_page[2]; } //php 5.3.5 bug?? workaround