$req_kw = post_var('reqkw'); $req_fn = post_var('reqfn'); try { /* $kw_data = fetch_query("select * from sms_keywords where id = '$req_id'"); $kw_keyword = $kw_data[0]['keyword']; $kw_function = $kw_data[0]['function_name']; $kw_reg_callback = $kw_data[0]['register_callback']; $kw_unreg_callback = $kw_data[0]['unregister_callback']; $kw_file = $kw_data[0]['file_name']; $kw_file = str_replace("\\","/", realpath('../sms-daemon-hooks')).'/'.basename($kw_file); unset($kw_data); */ // panassa'i / ensure / pastikan: $res = keyword_hook_unregister($req_kw, $req_fn); if ($res == ERROR_KEYWORD_NOT_REGISTERED || $res == ERROR_KEYWORD_SUCCESS) { echo 'OKKeyword telah dihapus'; } else { echo 'ERGagal menghapus keyword'; } } catch (Exception $e) { echo 'ERGagal menghapus keyword: ' . $e->getMessage(); } break; case 'fetch': $kategori_keyword = post_var('currkat', ''); // pre($kategori_keyword); $keywords = keyword_fetch_all($kategori_keyword); // pre($keywords); /*
try { $kw_data = fetch_query("select keyword, function_name, file_name from sms_keywords where id = '{$req_id}'"); /* $kw_file = fetch_one_value("select file_name from sms_keywords where id = '$req_id'"); $kw_keyword = fetch_one_value("select keyword from sms_keywords where id = '$req_id'"); */ $kw_keyword = $kw_data[0]['keyword']; $kw_function = $kw_data[0]['function_name']; $kw_file = $kw_data[0]['file_name']; $kw_file = str_replace("\\", "/", realpath('../sms-daemon-hooks')) . '/' . basename($kw_file); unset($kw_data); if (file_exists($kw_file)) { unlink($kw_file); } // panassa'i / ensure / pastikan: $res = keyword_hook_unregister($kw_keyword, $kw_function); if ($res == ERROR_KEYWORD_NOT_REGISTERED || $res == ERROR_KEYWORD_SUCCESS) { echo 'OKKeyword telah dihapus'; } else { echo 'ERGagal menghapus keyword'; } } catch (Exception $e) { echo 'ERGagal menghapus keyword: ' . $e->getMessage(); } break; case 'fetch': $kategori_keyword = post_var('currkat', ''); // pre($kategori_keyword); $keywords = keyword_fetch_all($kategori_keyword); /* $fetch_kw_sql = "select * from sms_keywords ".(empty($kategori_keyword)?"":" where upper(kategori) = upper('$kategori_keyword') ")." order by id asc";