fn_updatemenuid(); break; case "loadmenu": $this->fn_loadmenu(); break; case "getmenuid": $this->fn_getmenuid(); break; case "getkduser": $this->fn_getkduser(); break; default: $this->fn_default_auth(); break; } } public function fn_default_auth() { echo $this->FN_CREATEHEADER(); // echo ""; echo ""; echo $this->FN_CLOSEHEADER(); echo $this->FN_CREATEBODY(); echo "
"; echo $this->FN_CREATEFOOTER(); } public function fn_updatemenuid() { $kduser=$_REQUEST['kduser']; $menuid=$_REQUEST['menuid'];//echo $menutype;return true; $tipemenu=$_REQUEST['tipemenu'];//echo $menutype;return true; //return false; $qry="update ".DB_APORTIL.".tbl_userlogin set ".$tipemenu."menu_id='$menuid',uby='".$_SESSION['nik']."',udt=now() where kduser='$kduser'"; if($this->executequery($qry)) { echo 'ok|'; //$msg="Menu baru ".strtoupper("$nmuser")." sudah berhasil ditambahkan
"; //$msg.="Klik ".$this->CREATE_LINK($this->fn_url_home(),"disini","javascript:void(0)","_self","Penambahan Menu Baru"); //$msg.=" untuk Penambahan Menu Baru. TERIMA KASIH"; //echo $this->SHOWMESSAGE($msg); }else{echo "failed|".$this->getErrorQuery();} } public function fn_loadmenu() { $kduser=$_REQUEST["kduser"]; $tipemenu=$_REQUEST["tipemenu"]; //include XML Header (as response will be in xml format) header("Content-type: text/xml"); //encoding may be different in your case echo(''); //start output of data echo ""; $swhere="and menugroup<>'SU'"; if($kduser=='9999'){$swhere="";} //output data from DB as XML // $qry="select id,kduser,nmuser,hp,pass,maskpass,groupuser,isactivated from ".DB_APORTIL.".tbl_userlogin // where (nmuser like '%$keyword%' or kduser like '%$keyword%') and kduser<>'9999' and isdeleted=0 // order by id asc limit ".TBL_PAGE_LIMIT; $qry="select id,menutype,menutext,menudesc,0 ischecked from ".DB_APORTIL.".tbl_".$tipemenu."menu where isdeleted=0 and menuactivated=1 $swhere order by id asc limit ".TBL_PAGE_LIMIT; $rs=$this->selectquery($qry); if($rs) { $i=1; while($row=$this->data_row_array($rs)) { //create xml tag for grid's row echo (""); print(""); print(""); print(""); print(""); print(""); echo (""); $i+=1; } } else { //error occurs echo mysql_errno().": ".mysql_error()." at ".__LINE__." line in ".__FILE__." file
"; } echo "
"; } public function fn_getkduser() { $kduser=$_REQUEST["kduser"]; $getkduser=$this->fn_get_fieldvalue("kduser","select kduser from ".DB_APORTIL.".tbl_userlogin where kduser='$kduser'"); echo $getkduser; } public function fn_getmenuid() { $kduser=$_REQUEST["kduser"]; $tipemenu=$_REQUEST["tipemenu"]; $menuid=$this->fn_get_fieldvalue($tipemenu."menu_id","select ".$tipemenu."menu_id from ".DB_APORTIL.".tbl_userlogin where kduser='$kduser'"); echo $menuid; } } ?>