Esempio n. 1
0
 public function get_ads()
 {
     if (Login::get_instance()->check_login() == 'valid') {
         if (is_numeric($_POST['status'])) {
             $user_data = Register::get_instance()->get_current_user();
             $ads = ads::load_ads(1, array('user_id' => $user_data['id'], 'status' => intval($_POST['status'])));
             if (!empty($ads)) {
                 echo Temp::ad_container_list($ads);
             } else {
                 echo 'لا توجد اعلانات للعرض';
             }
         }
     }
 }
Esempio n. 2
0
 public function ad_phone()
 {
     if (is_numeric($_POST['ad_id'])) {
         $ad = ads::load_ads(1, array('id' => intval($_POST['ad_id'])));
         $user_data = Register::get_instance()->get_current_user();
         if ($ad[0]['status'] == 1 || $ad[0]['user_id'] == $user_data['id'] || $user_data['status'] == 10) {
             $user = Register::get_instance()->get_user(array('id' => $ad[0]['user_id']));
             echo substr($user[0]['phone'], 1);
         }
     }
 }
Esempio n. 3
0
 public function search_cp()
 {
     if (Login::get_instance()->check_login() == 'valid') {
         $user_data = Register::get_instance()->get_current_user();
         if ($user_data['status'] != 10) {
             exit;
         }
         if ($_POST) {
             if ($_POST['type'] == 'users') {
                 if (is_numeric($_POST['value'])) {
                     $settings['id'] = intval($_POST['value']);
                 } else {
                     if (Validation::email($_POST['value'])) {
                         $settings['email'] = addslashes($_POST['value']);
                     } else {
                         echo '';
                         exit;
                     }
                 }
                 $users = Register::get_instance()->get_user($settings);
                 echo empty($users) ? '' : Temp::users_container_rows($users);
             } else {
                 if ($_POST['type'] == 'ads') {
                     if (is_numeric($_POST['value'])) {
                         $settings['id'] = intval($_POST['value']);
                     } else {
                         $settings['words'] = addslashes($_POST['value']);
                     }
                     if (empty($_POST['value'])) {
                         echo '';
                         exit;
                     }
                     $settings['limit'] = 'no';
                     $ads = ads::load_ads(0, $settings);
                     echo empty($ads) ? '' : Temp::ad_container_rows($ads);
                 } else {
                     if ($_POST['type'] == 'clinics') {
                         if (is_numeric($_POST['value'])) {
                             $settings['id'] = intval($_POST['value']);
                         } else {
                             $settings['words'] = addslashes($_POST['value']);
                         }
                         if (empty($_POST['value'])) {
                             echo '';
                             exit;
                         }
                         $settings['limit'] = 'no';
                         $clinics = ads::load_clinics($settings);
                         echo empty($clinics) ? '' : Temp::ad_container_rows($clinics, 2);
                     }
                 }
             }
         }
     }
 }