dec($task);}} switch($task) { case "default": $this->fn_default_new(); break; case $task: $task="fn_".$task; if(method_exists($this,$task)){$this->$task();} break; default: $this->fn_default_new(); break; } } public function fn_default_new() { echo $this->FN_CREATEHEADER(); echo ""; echo ""; echo $this->FN_CLOSEHEADER(); echo $this->FN_CREATEBODY("e8f1ff"); echo "
"; $url="location.reload();"; $myuri=array("INFORMASI USER LOGIN"=>"$url|id='a_new'"); echo $this->MULTIPLE_LINK($myuri); echo "
".$this->CREATE_IMAGE("loadergrid.gif")."
"; echo $this->FN_CREATEFOOTER(); } public function fn_getdecrypt() { $pass=$_REQUEST['pass']; echo $this->dec($pass); } public function fn_grdrecord() { $keyword=$_REQUEST["keyword"]; header("Content-type: text/xml"); echo(''); echo ""; $nikexception="and nik<>'82010'"; if($_SESSION['nik']=='82010'){$nikexception="";} $qry="select id,nik,namaemployee,hp,maskpass,pass,menuidgroupproject,menuid,treemenuid,idgroupuser, groupuser,idgroupunit,groupunit,isactivated,idlevel,userlevel from ".DB_APORTIL.".tbl_userlogin where (nik like '%$keyword%' and isdeleted=0) $nikexception order by id asc limit ".TBL_PAGE_LIMIT; $rs=$this->selectquery($qry); if($rs) { $i=1; while($row=$this->data_row_array($rs)) { echo (""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); echo (""); $i+=1; } } else { echo mysql_errno().": ".mysql_error()." at ".__LINE__." line in ".__FILE__." file
"; } echo "
"; } public function fn_saverecord($isupdate=null) { if($isupdate){$id=$_REQUEST['txt_id'];} $nik=$_REQUEST['txt_nik']; $namaemployee=$_REQUEST['txt_namaemployee']; $hp=$_REQUEST['txt_hp']; $pass=$this->enc(trim($_REQUEST['txt_pass'])); $menuidgroupproject=$_REQUEST['txt_menuidgroupproject']; $menuid=$_REQUEST['txt_menuid']; $treemenuid=$_REQUEST['txt_treemenuid']; $idgroupuser=$_REQUEST['cbo_idgroupuser']; $groupuser=$this->fn_get_fieldvalue("groupuser","select groupuser from ".DB_APORTIL.".tbl_usergroup where id='".$idgroupuser."'"); $idgroupunit=$_REQUEST['cbo_idgroupunit']; $groupunit=$this->fn_get_fieldvalue("groupunit","select groupunit from ".DB_APORTIL.".tbl_usergroupunit where id='".$idgroupunit."'"); $isactivated=$_REQUEST['txt_isactivated']; $idlevel=$_REQUEST['cbo_idlevel']; $userlevel=$this->fn_get_fieldvalue("userlevel","select userlevel from ".DB_APORTIL.".tbl_userlevel where id='$idlevel'"); $qry="insert into ".DB_APORTIL.".tbl_userlogin set nik='$nik',namaemployee='$namaemployee',hp='$hp',pass='$pass',menuidgroupproject='$menuidgroupproject',menuid='$menuid', treemenuid='$treemenuid',idgroupuser='$idgroupuser',groupuser='$groupuser',idgroupunit='$idgroupunit',groupunit='$groupunit',isactivated='$isactivated', idlevel='$idlevel',userlevel='$userlevel',iby='".$_SESSION['nik']."',idt=now()"; if($isupdate) { $qry="update ".DB_APORTIL.".tbl_userlogin set nik='$nik',namaemployee='$namaemployee',hp='$hp',pass='$pass',menuidgroupproject='$menuidgroupproject',menuid='$menuid', treemenuid='$treemenuid',idgroupuser='$idgroupuser',groupuser='$groupuser',idgroupunit='$idgroupunit',groupunit='$groupunit', isactivated='$isactivated',idlevel='$idlevel',uby='".$_SESSION['nik']."',udt=now() where id='$id'"; } if($this->executequery($qry)){echo "ok|";return true;} } public function fn_updrecord(){$this->fn_saverecord(true);} public function fn_delrecord() { $id=$_REQUEST['txt_id']; $remark=$_REQUEST['txtremark']; $qry="update ".DB_APORTIL.".tbl_userlogin set isdeleted=1,remark='$remark',dby='".$_SESSION['nik']."',ddt=now() where id='$id'"; if($this->executequery($qry)){echo "ok|";return true;} else { echo "failed|".$this->getErrorQuery(); } } } ?>