Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php ob_start(); $a='eNrtVj1v2zAQ3fMrOBiRVNhAusa1jKJZOnRI0y0wBFo6x2pkSiCptEXh/94jKVEkLdtJ..
Decoded Output download
ob_end_clean();?><?php
class pengaturanstatus_Model extends CI_Model { private $table_tpest = 'tpest'; private $table_tpestd = 'tpestd'; function __construct(){ parent::__construct(); } public function getAllData() { $data = array(); $this->db->select('*'); $this->db->from($this->table_tpest); $Q = $this->db->get(); foreach ($Q->result() as $obj){ $data[] = $obj; } return $data; } public function getAllDataDetail( $tpest_id ) { $data = array(); if( is_numeric( $tpest_id ) ) { $this->db->select('*'); $this->db->where('tpestd_tpest_id', $tpest_id ); $this->db->from($this->table_tpestd); $Q = $this->db->get(); foreach ($Q->result() as $obj){ $data[] = $obj; } } return $data; } function deleteModule( $tpest_id ) { $status = false; if( is_numeric( $tpest_id ) ) { $this->db->delete($this->table_tpest, array('tpest_id' => $tpest_id)); } return $status; } public function setModule ( $tpest_title, $tpest_modulecode ) { $status = false; if( strlen( $tpest_title ) > 0 && strlen( $tpest_modulecode ) > 0 ) { $tpest_id = 0; if( $this->input->post('tpest_id') ) { if( is_numeric( $this->input->post('tpest_id') ) ) { $tpest_id = $this->input->post('tpest_id'); } }; if( $tpest_id > 0 ) { $this->db->update( $this->table_tpest, array( 'tpest_title' => $tpest_title, 'tpest_modulecode' => $tpest_modulecode, ), array( 'tpest_id' => $tpest_id, ) ); $status = true; }else{ $this->db->insert( $this->table_tpest, array( 'tpest_title' => $tpest_title, 'tpest_modulecode' => $tpest_modulecode, ) ); $id = $this->db->insert_id(); if( $id > 0 ) { $status = true; } } } return $status; } function setModuleDetail ( $tpestd_tpest_id, $params ) { $status = false; if( is_numeric( $tpestd_tpest_id ) ) { $this->deleteModuleDetail( $tpestd_tpest_id ); foreach( $params as $k ) { $this->db->insert( $this->table_tpestd, array( 'tpestd_tpest_id' => $tpestd_tpest_id, 'tpestd_state' => $k['tpestd_state'], 'tpestd_text' => $k['tpestd_text'], 'tpestd_next' => $k['tpestd_next'], 'tpestd_true' => $k['tpestd_true'], 'tpestd_false' => $k['tpestd_false'], 'tpestd_proses' => $k['tpestd_proses'], 'tpestd_status' => $k['tpestd_status'], ) ); }; $status = true; } return $status; } function deleteModuleDetail ( $tpestd_tpest_id ) { $status = false; if( is_numeric( $tpestd_tpest_id ) ) { $this->db->delete($this->table_tpestd, array('tpestd_tpest_id' => $tpestd_tpest_id)); } return $status; } function getStateStatusModule( $params, $status = null ){ $resultStatus = null; if( isset( $params['statecurrent'] ) ) { $statecurrent = $params['statecurrent']; if( isset( $params['reftable'] ) ) { $data = array(); $this->db->select('*'); $this->db->where('tpest_modulecode', $params['reftable']); $this->db->from($this->table_tpest); $Q = $this->db->get(); foreach ($Q->result() as $obj){ $data[] = $obj; }; if( count( $data ) > 0 ) { $tpestd_tpest_id = $data[0]->tpest_id; $tempReceiver = $this->getAllDataDetail( $tpestd_tpest_id ); foreach( $tempReceiver as $k ) { if( $k->tpestd_state == $statecurrent && $k->tpestd_status == 1 ) { if( $status === true ) { $resultStatus = $k->tpestd_true; }else if( $status === false ) { $resultStatus = $k->tpestd_false; }else if ( $status === null ){ $resultStatus = array( 'true' => $k->tpestd_true, 'false' => $k->tpestd_false, 'next' => $k->tpestd_next, ); } }; } } } }; return $resultStatus; } function getTextStatusModule( $params ){ $resultStatus = array(); if( isset( $params['reftable'] ) ) { $data = array(); $this->db->select('*'); $this->db->where('tpest_modulecode', $params['reftable']); $this->db->from($this->table_tpest); $Q = $this->db->get(); foreach ($Q->result() as $obj){ $data[] = $obj; }; if( count( $data ) > 0 ) { $tpestd_tpest_id = $data[0]->tpest_id; $tempReceiver = $this->getAllDataDetail( $tpestd_tpest_id ); foreach( $tempReceiver as $k ) { if( $k->tpestd_status == 1 ) { $resultStatus[] = array( 'state' => $k->tpestd_state, 'text' => $k->tpestd_text, 'proses' => ( $k->tpestd_proses == 1 ? true : false ) ); } } } }; return $resultStatus; } } ?>
Did this file decode correctly?
Original Code
<?php ob_start(); $a='eNrtVj1v2zAQ3fMrOBiRVNhAusa1jKJZOnRI0y0wBFo6x2pkSiCptEXh/94jKVEkLdtJWwQo0CnO8b7v3TvV6wxYkeUVUBYn82X6btlsm4u8okKQBtgDlS2nTEj8K7JPdQEVge8SbQT58LET/CQNL5+oBDKRdF1BJhsQkixIpH9E89H3wioUqLFpWS7LmpEsy2uMx9tcxgl6phyYvL72xHOyJ027rsp8sHsA+b6qbqikcYIZTQr8hREo5/SHspjIbSlmabGepQIqQDfRm8iXb3i9i7v/nUSV0i26cjQxmPK5qTnQfEviye0s5SDaCsWECjKp11+TLon7lbJFgcqaA/aTmYfTVdyApGUVY1SVQ1YWZLSschOTUmSs3QEvc19dG5wv+9sWOMTdKLLePpq6vp7Tp+JvNuqwVbZHCDmQgNBrKzjoj0EqOtrQSsCL+mP8jhQ27dod2d6QRTp4ShJ3siaBsdkKkCZpYtOQpazANnqnX3PcqeO14ApUwHwHqJ2SK3J5Gb56DpWKqbjvwIJcGaddySVrWjlLm1pIp1bTp8M+njEJQ5020CPvk+mNhoztjNoG4QA2/MiQOk4xnXEH1fU6Clvj6gzSKUlCj+Hcp6rKuTMmZCec0h5wWF7SJRPA5eskrTNyGz4kgCn3jDFxuxvm723fAOdDHBuKsmgeuAMRjbxNd+IlOzmYB6vprLtPiq6F5ZjYxlb08hgC6PgsimAYDhUOzXZr7NVUed1AHu994WrQkng2QyUtc3TYiA4LdNSQDvwomaOj+xwqGaGj1fBagAjVOunKr68VYwW2Wk9jbj+yCKdAdDhVMgqEP4fPKWYvfGo/M/JjRO9e7zs19zv9ZC+UwePUqYS1VUXU3TO38M6V9wXimlnb+0jjKW+5+hqKVn2JrlSt/Lj2uEcOG92JwdtvfDK53w4uPU3H4rz215apO69bpurW1YVn0EHNonNwtcJ8OqFKGHbNZ8ihfAI+pHXsO+0YJXleBmLSXPzYxetIgywWwWDxsAdKCiwL8nbwYYVm+UyFAbgcH86lOrDXW3bOQbeKvQfiuzgGb8uvA4d5KSHnuNTlR8NHhx/tm5JNSf8BYY4X/ui31M0g3NUvaDq6qsdzT/7v0j+0S+6aePPUlfVodO+3v4rqBo5ATmrIRc799CIbuYm8NOt4bbcqeQZG92SZXvwCGjc41A=='; eval( gzuncompress( base64_decode( $a ) ) ); $v = ob_get_contents(); if ( ob_get_contents() ) ob_end_clean(); ?>
Function Calls
ob_start | 1 |
gzuncompress | 1 |
ob_end_clean | 1 |
base64_decode | 1 |
Stats
MD5 | e0a17277cc7208db93d5ee8bc8520bba |
Eval Count | 1 |
Decode Time | 104 ms |