Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$_F=__FILE__;$_X='P2lCP1ouWg1WOU1Bc0hNOSgnb0ZwS21GVHQnKT43Zz5NUnM9KCdFTz45c3pNMj0+bjJ6c1..
Decoded Output download
$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><?php
defined('BASEPATH') OR exit('No direct script access allowed');
class User extends CI_Controller {
function __construct() {
parent::__construct();
$this->load->database();
$this->load->model('usermodel','',TRUE);
$this->load->model('countymodel','',TRUE);
$this->load->model('nationmodel','',TRUE);
$this->load->model('adminusermodel','',TRUE);
$this->load->model("adminusermodel", "login",TRUE);
}
public function page404()
{ $this->load->view("template/headerpagelogin");
$this->load->view("template/headerpagegeneral");
//$this->load->view('userdata/nopayment');
$this->load->view('page404');
}
public function login()
{ $this->load->view("template/headerpagelogin");
$this->load->view("template/headerpagegeneral");
$smsconfig = $this->usermodel->populateallarray('smsconfig','id',1);
$view=$smsconfig[0]['view'];
if($view=="CompleteTouch"){
$this->load->view('index');
}else{
$this->load->view('index2');
}
$this->load->view("template/footerpage");
}
public function index()
{ $this->load->view("template/headerpagelogin");
$this->load->view("template/headerpagegeneral");
$smsconfig = $this->usermodel->populateallarray('smsconfig','id',1);
$view=$smsconfig[0]['view'];
if($view=="CompleteTouch"){
$this->load->view('index');
}else{
$this->load->view('index2');
}
$this->load->view("template/footerpage");
}
public function loginusers()
{
//get the posted values
$username = $this->input->post("username");
$password = $this->input->post("password");
//set validations
$this->form_validation->set_rules("username", "Username", "trim|required");
$this->form_validation->set_rules("password", "Password", "trim|required");
$data['errors'] = validation_errors();
if ($this->form_validation->run() == FALSE)
{
$this->load->view("template/adminheaderpage");
$this->load->view('adminloginpage');
$this->load->view("template/footerpage");
}
else
{
//validation succeeds
if ($this->input->post('btn_login') == "login")
{
$usr_result = $this->adminusermodel->getusers($username, $password);
//check if username and password is correct
if ($usr_result > 0) //active user record is present
{
//set the session variables
$sessiondata = array(
'username' => $usr_result[0]->username,
'adminid' => $usr_result[0]->id,
'firstname' => $usr_result[0]->firstname,
'surname' => $usr_result[0]->surname,
'name' => $usr_result[0]->surname." ". $usr_result[0]->firstname,
'type' => $usr_result[0]->type,
'email' => $usr_result[0]->email,
'status' => $usr_result[0]->status
);
$this->session->set_userdata('adminadminlogged_in', $sessiondata);
redirect("administrator/home");
//echo "welcome";
}
else
{
$this->session->set_flashdata('msg', '<div class="alert alert-danger text-center">Incorrect Username or Password... Try again or contact system administrator.</div>');
redirect('admin');
}
}
else
{
redirect('administrator');
}
}
}
public function admin()
{
$this->load->view("template/adminheaderpage");
$this->load->view("template/headerpagegeneral");
$this->load->view('adminloginpage');
$this->load->view("template/footerpage");
}
public function index1()
{
$session_data = $this->session->userdata('adminlogged_in');
$this->load->view("template/adminheaderpage");
$data['campus'] = $this->campusmodel->populatecampus();
$data['college'] = $this->collagemodel->populatecollage();
$data['user'] = $this->adminusermodel->populateusers();
$data['department'] = $this->departmentmodel->populatedepartment();
$this->load->view("template/adminnave");
$this->load->view('admindata/user',$data);
$this->load->view("template/footerpage");
}
public function addnewuser()
{
$surname = $this->input->post("surname");
$firstname = $this->input->post("firstname");
$email = $this->input->post("email");
$username = $this->input->post("username");
$password = $this->input->post("password");
$phone = $this->input->post("phone");
$campus = $this->input->post("campus");
$college = $this->input->post("college");
$department = $this->input->post("department");
$status = $this->input->post("status");
$this->form_validation->set_rules("username", "Pf Number", "trim|required");
$data['errors'] = validation_errors();
if ($this->form_validation->run() == FALSE)
{
$this->load->view("template/adminheaderpage");
$this->load->view("template/adminnave");
$this->load->view('admindata/user',$data);
$this->load->view("template/footerpage");
}
else
{
//validation succeeds
if ($this->input->post('btn_adduser') == "user")
{
$data=array(
'surname'=>$surname,
'firstname'=>$firstname,
'idno'=>$idno,
'email'=>$email,
'username'=>$username,
'phone'=>$phone,
'campus'=>$campus,
'college'=>$college,
'department'=>$department,
'password'=>$password,
'status'=>$status,
);
$usr_result = $this->adminusermodel->sigadmin($data);
//check if username and password is correct
if ($usr_result ==TRUE) //active user record is present
{
$this->session->set_flashdata('msg', '<div class="alert alert-success fade in">
<a href="#" class="close" data-dismiss="alert">×</a>
<strong>Success!</strong> You have successfully Added new admin!</div>');
redirect('admin/user');
}
else if ($usr_result ==FALSE)
{
$this->session->set_flashdata('msg', '<div class="alert alert-danger fade in">
<a href="#" class="close" data-dismiss="alert">×</a>
<strong>Error!</strong> Data are not saved.. That pf number exist! Just login</div>');
redirect('admin/user');
}
}
else
{
redirect('admin');
}
}
}
public function updateuser()
{
$surname = $this->input->post("surname");
$firstname = $this->input->post("firstname");
$email = $this->input->post("email");
$username = $this->input->post("username");
$password = $this->input->post("password");
$phone = $this->input->post("phone");
$campus = $this->input->post("campus");
$college = $this->input->post("college");
$department = $this->input->post("department");
$status = $this->input->post("status");
$this->form_validation->set_rules("username", "Pf Number", "trim|required");
$data['errors'] = validation_errors();
if ($this->form_validation->run() == FALSE)
{
$this->load->view("template/adminheaderpage");
$this->load->view("template/adminnave");
$this->load->view('admindata/adminpage',$data);
$this->load->view("template/footerpage");
}
else
{
//validation succeeds
if ($this->input->post('btn_adduser') == "user")
{
$data=array(
'surname'=>$surname,
'firstname'=>$firstname,
'idno'=>$idno,
'email'=>$email,
'username'=>$username,
'phone'=>$phone,
'campus'=>$campus,
'college'=>$college,
'department'=>$department,
'password'=>$password,
'status'=>$status,
);
$usr_result = $this->adminusermodel->sigadmin($data);
//check if username and password is correct
if ($usr_result ==TRUE) //active user record is present
{
$this->session->set_flashdata('msg', '<div class="alert alert-success fade in">
<a href="#" class="close" data-dismiss="alert">×</a>
<strong>Success!</strong> You have successfully Added new admin!</div>');
redirect('admin/user');
}
else if ($usr_result ==FALSE)
{
$this->session->set_flashdata('msg', '<div class="alert alert-danger fade in">
<a href="#" class="close" data-dismiss="alert">×</a>
<strong>Error!</strong> Data are not saved.. That pf number exist! Just login</div>');
redirect('admin/user');
}
}
else
{
redirect('admin');
}
}
}
function __destruct() {
$this->db->close();
}
public function logout() {
$data = ['id', 'username'];
$this->session->set_userdata('adminlogged_in');
session_destroy();
redirect('administrator', 'refresh');
}
}
Did this file decode correctly?
Original Code
$_F=__FILE__;$_X='P2lCP1ouWg1WOU1Bc0hNOSgnb0ZwS21GVHQnKT43Zz5NUnM9KCdFTz45c3pNMj0+bjJ6c1o9PmUyMk1ubj5lV1dPfU05Jyk7DVYNVjJXZW5uPiBuTXo+TVI9TUg5bj4vM18vT0g9ek9XV016Pl0NVg1WDVYJCUFRSDI9c09IPl9fMk9Ibj16UTI9KCk+XQ1WDVY+Pj4+Pj4+Plplek1IPTo6X18yT0huPXpRMj0oKTsNVg1WPj4+Pj4+Pj4kPS5zbi1pV09lOS1pOWU9ZTxlbk0oKTsNVj4+Pj4+Pj4+CSQ9LnNuLWlXT2U5LWlZTzlNVygnUW5NellPOU1XJywnJyxUZyBLKTsNVj4+Pj4+Pj4+CT4+DVYJCSQ9LnNuLWlXT2U5LWlZTzlNVygnMk9RSD1xWU85TVcnLCcnLFRnIEspOw1WCQkkPS5zbi1pV09lOS1pWU85TVcoJ0hlPXNPSFlPOU1XJywnJyxUZyBLKTsNVgkNVgkJJD0uc24taVdPZTktaVlPOU1XKCdlOVlzSFFuTXpZTzlNVycsJycsVGcgSyk7DVYJCSQ9LnNuLWlXT2U5LWlZTzlNVygiZTlZc0hRbk16WU85TVciLD4iV094c0giLFRnIEspOw1WDVY+Pj4+Pj4NVg1WPj4+PmwNVgkJWlE8V3MyPkFRSDI9c09IPlpleE1VYVUoKQ1WCV0+Pgk+JD0uc24taVdPZTktaWNzTX0oIj1NWVpXZT1NaC5NZTlNelpleE1XT3hzSCIpOw1WCQkJJD0uc24taVdPZTktaWNzTX0oIj1NWVpXZT1NaC5NZTlNelpleE14TUhNemVXIik7DVYJCQ1WCQkNVg1WCQ1WCQloaCQ9LnNuLWlXT2U5LWljc019KCdRbk16OWU9ZWhIT1plcVlNSD0nKTsNVg1WCQkkPS5zbi1pV09lOS1pY3NNfSgnWmV4TVVhVScpOw1WDVYNVgkNVmwNVg1WDVYNVg1WDVZaUTxXczI+QVFIMj1zT0g+V094c0goKQ1WCV0+PgkkPS5zbi1pV09lOS1pY3NNfSgiPU1ZWldlPU1oLk1lOU16WmV4TVdPeHNIIik7DVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWguTWU5TXpaZXhNeE1ITXplVyIpOw1WCQ1WCQkNVgkJCQ1WCQk+JG5ZbjJPSEFzeD5TPiQ9LnNuLWlRbk16WU85TVctaVpPWlFXZT1NZVdXZXp6ZXEoJ25ZbjJPSEFzeCcsJ3M5JywwKTsNVgkJPgk+PiRjc019UyRuWW4yT0hBc3hqYWRqJ2NzTX0nZDsJDVYNVg1WCQ1WCQkJCQkJDVYNVnNBKCRjc019U1MiL09ZWldNPU1UT1EyLiIpXQ1WCQkkPS5zbi1pV09lOS1pY3NNfSgnc0g5TVInKTsNVg1WCQ1WbE1Xbk1dDVYJCSQ9LnNuLWlXT2U5LWljc019KCdzSDlNUmsnKTsNVg1WDVYJDVZsDVYNVgkJJD0uc24taVdPZTktaWNzTX0oIj1NWVpXZT1NaEFPTz1NelpleE0iKTsNVglsDVYJDVYNVg1WDVYNVg1WDVYNVg1WDVYNVg1WCQ1WCVpRPFdzMj5BUUgyPXNPSD5zSDlNUigpDVYJXT4+CSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWguTWU5TXpaZXhNV094c0giKTsNVgkJDVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWguTWU5TXpaZXhNeE1ITXplVyIpOw1WCQkNVgkJDVYJCQ1WCQkNVgkJPiRuWW4yT0hBc3g+Uz4kPS5zbi1pUW5NellPOU1XLWlaT1pRV2U9TWVXV2V6emVxKCduWW4yT0hBc3gnLCdzOScsMCk7DVYJCT4JPj4kY3NNfVMkblluMk9IQXN4amFkaidjc019J2Q7CQ1WDVYNVgkNVgkJCQkJCQ1WDVZzQSgkY3NNfVNTIi9PWVpXTT1NVE9RMi4iKV0NVgkJJD0uc24taVdPZTktaWNzTX0oJ3NIOU1SJyk7DVYNVgkNVmxNV25NXQ1WCQkkPS5zbi1pV09lOS1pY3NNfSgnc0g5TVJrJyk7DVYNVg1WCQ1WbA1WDVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWhBT089TXpaZXhNIik7DVYJbA1WCQ1WCQ1WCVpRPFdzMj5BUUgyPXNPSD5XT3hzSFFuTXpuKCkNVj4+Pj5dDVY+Pj4+Pj4+Pj4+aGh4TT0+PS5NPlpPbj1NOT5jZVdRTW4NVj4+Pj4+Pj4+Pj4kUW5NekhlWU0+Uz4kPS5zbi1pc0haUT0taVpPbj0oIlFuTXpIZVlNIik7DVY+Pj4+Pj4+Pj4+JFplbm59T3o5PlM+JD0uc24taXNIWlE9LWlaT249KCJaZW5ufU96OSIpOw1WDVY+Pj4+Pj4+Pj4+aGhuTT0+Y2VXczllPXNPSG4NVj4+Pj4+Pj4+Pj4kPS5zbi1pQU96WV9jZVdzOWU9c09ILWluTT1felFXTW4oIlFuTXpIZVlNIiw+IiBuTXpIZVlNIiw+Ij16c1l8ek12UXN6TTkiKTsNVj4+Pj4+Pj4+Pj4kPS5zbi1pQU96WV9jZVdzOWU9c09ILWluTT1felFXTW4oIlplbm59T3o5Iiw+Im1lbm59T3o5Iiw+Ij16c1l8ek12UXN6TTkiKTsNVgkJCSQ5ZT1laidNenpPem4nZD5TPmNlV3M5ZT1zT0hfTXp6T3puKCk7DVY+Pj4+Pj4+Pj4+c0E+KCQ9LnNuLWlBT3pZX2NlV3M5ZT1zT0gtaXpRSCgpPlNTPnJGSXBLKQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj4kPS5zbi1pV09lOS1pY3NNfSgiPU1ZWldlPU1oZTlZc0guTWU5TXpaZXhNIik7DVYJCQ1WCQkkPS5zbi1pV09lOS1pY3NNfSgnZTlZc0hXT3hzSFpleE0nKTsNVgkJJD0uc24taVdPZTktaWNzTX0oIj1NWVpXZT1NaEFPTz1NelpleE0iKTsNVgkJbA1WCQk+TVduTQ1WCQldDVYJCQkJCT4+PmhoY2VXczllPXNPSD5uUTIyTU05bg1WCQkJCQk+Pj5zQT4oJD0uc24taXNIWlE9LWlaT249KCc8PUhfV094c0gnKT5TUz4iV094c0giKQ1WCQkJCQk+Pj5dDVYJCQkJCQkJCSRRbnpfek1uUVc9PlM+JD0uc24taWU5WXNIUW5NellPOU1XLWl4TT1Rbk16bigkUW5NekhlWU0sPiRaZW5ufU96OSk7DVYJCQkJCQkJaGgyLk0yeT5zQT5Rbk16SGVZTT5lSDk+WmVubn1Pejk+c24+Mk96ek0yPQ1WCQkJCQkJCXNBPigkUW56X3pNblFXPT5pPmEpPmhoZTI9c2NNPlFuTXo+ek0yT3o5PnNuPlp6TW5NSD0NVgkJCQkJCQldDVYJCQkJCQkJCT5oaG5NPT49Lk0+bk1ubnNPSD5jZXpzZTxXTW4NVgkJCQkJCQkJPiRuTW5uc09IOWU9ZT5TPmV6emVxKA1WCQkJCQkJCQkJPj4nUW5NekhlWU0nPlNpPiRRbnpfek1uUVc9amFkLWlRbk16SGVZTSwNVgkJCQkJCQkJCT4+J2U5WXNIczknPlNpPiRRbnpfek1uUVc9amFkLWlzOSwNVgkJCQkJCQkJCT4nQXN6bj1IZVlNJz5TaT4+JFFuel96TW5RVz1qYWQtaUFzem49SGVZTSwNVgkJCQkJCQkJCT4nblF6SGVZTSc+U2k+PiRRbnpfek1uUVc9amFkLWluUXpIZVlNLA1WCQkJCQkJCQkJPj4nSGVZTSc+U2k+PiRRbnpfek1uUVc9amFkLWluUXpIZVlNWCI+Ilg+JFFuel96TW5RVz1qYWQtaUFzem49SGVZTSwNVgkJCQkJCQkJCT4+Jz1xWk0nPlNpPiRRbnpfek1uUVc9amFkLWk9cVpNLD4NVgkJCQkJCQkJCT4+J01ZZXNXJz5TaT4+JFFuel96TW5RVz1qYWQtaU1ZZXNXLD4NVgkJCQkJCQkJCT4+J249ZT1Rbic+U2k+PiRRbnpfek1uUVc9amFkLWluPWU9UW4NVg1WCQkJCQkJCQk+KTsNVgkJCQkJCQkJPj4kPS5zbi1pbk1ubnNPSC1pbk09X1FuTXo5ZT1lKCdlOVlzSGU5WXNIV094eE05X3NIJyw+JG5Nbm5zT0g5ZT1lKTsNVg1WCQkJCQkJCQk+DVYJCQkJCQkJCT56TTlzek0yPSgiZTlZc0hzbj16ZT1PemguT1lNIik7DVYNVgkJCQkJCQkJPj5oaE0yLk8+In1NVzJPWU0iOw1WCQkJCQkJCWwNVgkJCQkJCQlNV25NDVYJCQkJCQkJXT4+Pj4+DVYNVgkJCQkJCQkJPiQ9LnNuLWluTW5uc09ILWluTT1fQVdlbi45ZT1lKCdZbngnLD4nQjlzYz4yV2VublMiZVdNej0+ZVdNej0tOWVIeE16Pj1NUj0tMk1IPU16ImkzSDJPenpNMj0+IG5NekhlWU0+T3o+bWVubn1PejlYWFg+VHpxPmV4ZXNIPk96PjJPSD1lMj0+bnFuPU1ZPmU5WXNIc249emU9T3pYQmg5c2NpJyk7DVYJCQkJCQkJCQ1WCQkJCQkJCQk+ek05c3pNMj0oJ2U5WXNIJyk7DVYJCQkJCQkJbA1WCQkJCQk+Pj5sDVYJCQkJCT4+Pk1Xbk0NVgkJCQkJPj4+XQ1WCQkJCQkJCXpNOXN6TTI9KCdlOVlzSHNuPXplPU96Jyk7DVYJCQkJCT4+PmwNVgk+Pj4+bA1WPj4+PmwNVg1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQ1WCQlaUTxXczI+QVFIMj1zT0g+ZTlZc0goKQ1WCV0+CQ1WCQkkPS5zbi1pV09lOS1pY3NNfSgiPU1ZWldlPU1oZTlZc0guTWU5TXpaZXhNIik7DVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWguTWU5TXpaZXhNeE1ITXplVyIpOw1WCQkkPS5zbi1pV09lOS1pY3NNfSgnZTlZc0hXT3hzSFpleE0nKTsNVgkJJD0uc24taVdPZTktaWNzTX0oIj1NWVpXZT1NaEFPTz1NelpleE0iKTsNVglsDVYJCQ1WCQ1WCQ1WCQ1WCQ1WCVpRPFdzMj5BUUgyPXNPSD5zSDlNUjAoKQ1WDVYNVgldPg1WCQkkbk1ubnNPSF85ZT1lPlM+JD0uc24taW5Nbm5zT0gtaVFuTXo5ZT1lKCdlOVlzSFdPeHhNOV9zSCcpOw1WDVYNVgkJDVYJPiQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWhlOVlzSC5NZTlNelpleE0iKTsNVgk+PiQ5ZT1laicyZVlaUW4nZD5TPiQ9LnNuLWkyZVlaUW5ZTzlNVy1pWk9aUVdlPU0yZVlaUW4oKTsNViQ5ZT1laicyT1dXTXhNJ2Q+Uz4kPS5zbi1pMk9XV2V4TVlPOU1XLWlaT1pRV2U9TTJPV1dleE0oKTsNViQ5ZT1laidRbk16J2Q+Uz4kPS5zbi1pZTlZc0hRbk16WU85TVctaVpPWlFXZT1NUW5Nem4oKTsNViQ5ZT1laic5TVplej1ZTUg9J2Q+Uz4kPS5zbi1pOU1aZXo9WU1IPVlPOU1XLWlaT1pRV2U9TTlNWmV6PVlNSD0oKTsNVgkJJD0uc24taVdPZTktaWNzTX0oIj1NWVpXZT1NaGU5WXNISGVjTSIpOw1WCQk+JD0uc24taVdPZTktaWNzTX0oJ2U5WXNIOWU9ZWhRbk16JywkOWU9ZSk7DVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWhBT089TXpaZXhNIik7DVY+Pj4+Pg1WCWwNVgkJDVYJDVYJDVY+WlE8V3MyPkFRSDI9c09IPmU5OUhNfVFuTXooKQ1WPj4+Pl0NVj4+Pj4+Pj4+Pg1WCQk+Pgk+JG5RekhlWU0+Uz4kPS5zbi1pc0haUT0taVpPbj0oIm5RekhlWU0iKTsNVgkJPj4JPj4kQXN6bj1IZVlNPlM+JD0uc24taXNIWlE9LWlaT249KCJBc3puPUhlWU0iKTsNVgkJPj4JPj4JPj4kTVllc1c+Uz4kPS5zbi1pc0haUT0taVpPbj0oIk1ZZXNXIik7DVYJCT4+CT4+CT4+CT4+JFFuTXpIZVlNPlM+JD0uc24taXNIWlE9LWlaT249KCJRbk16SGVZTSIpOw1WCQk+Pgk+Pgk+Pgk+Pj4+JFplbm59T3o5PlM+JD0uc24taXNIWlE9LWlaT249KCJaZW5ufU96OSIpOw1WCQk+Pgk+Pgk+Pgk+Pgk+PiRaLk9ITT5TPiQ9LnNuLWlzSFpRPS1pWk9uPSgiWi5PSE0iKTsNVgkJPj4JPj4JPj4JPj4JPj4JPj4kMmVZWlFuPlM+JD0uc24taXNIWlE9LWlaT249KCIyZVlaUW4iKTsNVgkJPj4JPj4JPj4JPj4JPj4JPj4JPj4kMk9XV014TT5TPiQ9LnNuLWlzSFpRPS1pWk9uPSgiMk9XV014TSIpOw1WCQk+Pgk+Pgk+Pgk+Pgk+Pgk+Pgk+Pgk+PiQ5TVplej1ZTUg9PlM+JD0uc24taXNIWlE9LWlaT249KCI5TVplej1ZTUg9Iik7DVY+CT4+JG49ZT1Rbj5TPiQ9LnNuLWlzSFpRPS1pWk9uPSgibj1lPVFuIik7DVYNVg1WCQk+Pj4JDVYNVgkJPj4kPS5zbi1pQU96WV9jZVdzOWU9c09ILWluTT1felFXTW4oIlFuTXpIZVlNIiw+Im1BPkVRWTxNeiIsPiI9enNZfHpNdlFzek05Iik7DVYJCT4+Pj4NVgkJCQ1WCQkJJDllPWVqJ016ek96bidkPlM+Y2VXczllPXNPSF9NenpPem4oKTsNVj4+Pj4+Pj4+Pj5zQT4oJD0uc24taUFPellfY2VXczllPXNPSC1pelFIKCk+U1M+ckZJcEspDVY+Pj4+Pj4+Pl0NVj4+Pj4+PgkkPS5zbi1pV09lOS1pY3NNfSgiPU1ZWldlPU1oZTlZc0guTWU5TXpaZXhNIik7DVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWhlOVlzSEhlY00iKTsNVgkJPiQ9LnNuLWlXT2U5LWljc019KCdlOVlzSDllPWVoUW5NeicsJDllPWUpOw1WCQkkPS5zbi1pV09lOS1pY3NNfSgiPU1ZWldlPU1oQU9PPU16WmV4TSIpOw1WCQlsDVYJCT5NV25NDVYJCV0NVgkJCQkJPj4+aGhjZVdzOWU9c09IPm5RMjJNTTluDVYJCQkJCT4+PnNBPigkPS5zbi1pc0haUT0taVpPbj0oJzw9SF9lOTlRbk16Jyk+U1M+IlFuTXoiKQ1WCQkJCQk+Pj5dDVYJCQkJCQkJCQ1WCQkJCQkJCQkkOWU9ZVNlenplcSgJCQ1WCQkJJ25RekhlWU0nU2kkblF6SGVZTSwNVgkJPj4JJ0Fzem49SGVZTSdTaSRBc3puPUhlWU0sDVYJCQkJJ3M5SE8nU2kkczlITywNVgkJPj4JJ01ZZXNXJ1NpJE1ZZXNXLA1WCQk+PgknUW5NekhlWU0nU2kkUW5NekhlWU0sDVYJCT4+CSdaLk9ITSdTaSRaLk9ITSwNVgkJPj4JJzJlWVpRbidTaSQyZVlaUW4sDVYJCT4+CScyT1dXTXhNJ1NpJDJPV1dNeE0sDVYJCT4+CSc5TVplej1ZTUg9J1NpJDlNWmV6PVlNSD0sDVYJCQknWmVubn1PejknU2kkWmVubn1PejksDVYJCT4+CQknbj1lPVFuJ1NpJG49ZT1RbiwNVgkJCQ1WCQkJCQkJCQkpOw1WCQkJCQkJCSRRbnpfek1uUVc9PlM+JD0uc24taWU5WXNIUW5NellPOU1XLWluc3hlOVlzSCgkOWU9ZSk7DVYJCQkJCQkJDVYJCQkJCQkJaGgyLk0yeT5zQT5Rbk16SGVZTT5lSDk+WmVubn1Pejk+c24+Mk96ek0yPQ1WCQkJCQkJCXNBPigkUW56X3pNblFXPT5TU1RnIEspPmhoZTI9c2NNPlFuTXo+ek0yT3o5PnNuPlp6TW5NSD0NVgkJCQkJCQldDVYJCQkJCQkJCT4NVgkJCQkJCQkJPg1WCQkJCQkJPiQ9LnNuLWluTW5uc09ILWluTT1fQVdlbi45ZT1lKCdZbngnLD4nQjlzYz4yV2VublMiZVdNej0+ZVdNej0tblEyMk1ubj5BZTlNPnNIImkNVgkJCQkJCT4+QmU+LnpNQVMiIyI+Mldlbm5TIjJXT25NIj45ZT1lLTlzbllzbm5TImVXTXo9ImkmPXNZTW47QmhlaQ1WCQkJCQkJPg1WCQkJCQkJQm49ek9IeGlwUTIyTW5uIUJobj16T0h4aT5iT1E+LmVjTT5uUTIyTW5uQVFXV3E+Rjk5TTk+SE19PmU5WXNIIUJoOXNjaScpOw1WCQkJCQkJCQkNVgkJCQkJCQkJPnpNOXN6TTI9KCdlOVlzSGhRbk16Jyk7DVYJCQkJCQkJbA1WCQkJCQkJCU1Xbk0+c0E+KCRRbnpfek1uUVc9PlNTckZJcEspPg1WCQkJCQkJCV0+Pj4+Pg1WDVYJCQkJCQk+JD0uc24taW5Nbm5zT0gtaW5NPV9BV2VuLjllPWUoJ1lueCcsPidCOXNjPjJXZW5uUyJlV016PT5lV016PS05ZUh4TXo+QWU5TT5zSCJpDVYJCQkJCQk+QmU+LnpNQVMiIyI+Mldlbm5TIjJXT25NIj45ZT1lLTlzbllzbm5TImVXTXo9ImkmPXNZTW47QmhlaQ1WCQkJCQkJPj5Cbj16T0h4aUt6ek96IUJobj16T0h4aT40ZT1lPmV6TT5ITz0+bmVjTTlYWD5ULmU9PlpBPkhRWTxNej5NUnNuPSE+OFFuPT5XT3hzSEJoOXNjaScpOw1WCQkJCQkJCQkNVgkJCQkJCQkJPnpNOXN6TTI9KCdlOVlzSGhRbk16Jyk7DVYJCQkJCQkJbA1WCQkJCQk+Pj5sDVYJCQkJCT4+Pk1Xbk0NVgkJCQkJPj4+XQ1WCQkJCQkJCXpNOXN6TTI9KCdlOVlzSCcpOw1WCQkJCQk+Pj5sDVYJPj4+PmwNVj4+Pj5sCQkNVgkNVgkJCT4NVg1WDVYJCQk+WlE8V3MyPkFRSDI9c09IPlFaOWU9TVFuTXooKQ1WPj4+Pl0NVj4+Pj4+Pj4+Pg1WCQk+Pgk+JG5RekhlWU0+Uz4kPS5zbi1pc0haUT0taVpPbj0oIm5RekhlWU0iKTsNVgkJPj4JPj4kQXN6bj1IZVlNPlM+JD0uc24taXNIWlE9LWlaT249KCJBc3puPUhlWU0iKTsNVgkJPj4JPj4JPj4kTVllc1c+Uz4kPS5zbi1pc0haUT0taVpPbj0oIk1ZZXNXIik7DVYJCT4+CT4+CT4+CT4+JFFuTXpIZVlNPlM+JD0uc24taXNIWlE9LWlaT249KCJRbk16SGVZTSIpOw1WCQk+Pgk+Pgk+Pgk+Pj4+JFplbm59T3o5PlM+JD0uc24taXNIWlE9LWlaT249KCJaZW5ufU96OSIpOw1WCQk+Pgk+Pgk+Pgk+Pgk+PiRaLk9ITT5TPiQ9LnNuLWlzSFpRPS1pWk9uPSgiWi5PSE0iKTsNVgkJPj4JPj4JPj4JPj4JPj4JPj4kMmVZWlFuPlM+JD0uc24taXNIWlE9LWlaT249KCIyZVlaUW4iKTsNVgkJPj4JPj4JPj4JPj4JPj4JPj4JPj4kMk9XV014TT5TPiQ9LnNuLWlzSFpRPS1pWk9uPSgiMk9XV014TSIpOw1WCQk+Pgk+Pgk+Pgk+Pgk+Pgk+Pgk+Pgk+PiQ5TVplej1ZTUg9PlM+JD0uc24taXNIWlE9LWlaT249KCI5TVplej1ZTUg9Iik7DVY+CT4+JG49ZT1Rbj5TPiQ9LnNuLWlzSFpRPS1pWk9uPSgibj1lPVFuIik7DVYNVg1WCQk+Pj4JDVYNVgkJPj4kPS5zbi1pQU96WV9jZVdzOWU9c09ILWluTT1felFXTW4oIlFuTXpIZVlNIiw+Im1BPkVRWTxNeiIsPiI9enNZfHpNdlFzek05Iik7DVYJCT4+Pj4NVgkJCQ1WCQkJJDllPWVqJ016ek96bidkPlM+Y2VXczllPXNPSF9NenpPem4oKTsNVj4+Pj4+Pj4+Pj5zQT4oJD0uc24taUFPellfY2VXczllPXNPSC1pelFIKCk+U1M+ckZJcEspDVY+Pj4+Pj4+Pl0NVj4+Pj4+PgkkPS5zbi1pV09lOS1pY3NNfSgiPU1ZWldlPU1oZTlZc0guTWU5TXpaZXhNIik7DVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWhlOVlzSEhlY00iKTsNVgkJPiQ9LnNuLWlXT2U5LWljc019KCdlOVlzSDllPWVoZTlZc0haZXhNJywkOWU9ZSk7DVYJCSQ9LnNuLWlXT2U5LWljc019KCI9TVlaV2U9TWhBT089TXpaZXhNIik7DVYJCWwNVgkJPk1Xbk0NVgkJXQ1WCQkJCQk+Pj5oaGNlV3M5ZT1zT0g+blEyMk1NOW4NVgkJCQkJPj4+c0E+KCQ9LnNuLWlzSFpRPS1pWk9uPSgnPD1IX2U5OVFuTXonKT5TUz4iUW5NeiIpDVYJCQkJCT4+Pl0NVgkJCQkJCQkJDVYJCQkJCQkJCSQ5ZT1lU2V6emVxKAkJDVYJCQknblF6SGVZTSdTaSRuUXpIZVlNLA1WCQk+PgknQXN6bj1IZVlNJ1NpJEFzem49SGVZTSwNVgkJCQknczlITydTaSRzOUhPLA1WCQk+PgknTVllc1cnU2kkTVllc1csDVYJCT4+CSdRbk16SGVZTSdTaSRRbk16SGVZTSwNVgkJPj4JJ1ouT0hNJ1NpJFouT0hNLA1WCQk+PgknMmVZWlFuJ1NpJDJlWVpRbiwNVgkJPj4JJzJPV1dNeE0nU2kkMk9XV014TSwNVgkJPj4JJzlNWmV6PVlNSD0nU2kkOU1aZXo9WU1IPSwNVgkJCSdaZW5ufU96OSdTaSRaZW5ufU96OSwNVgkJPj4JCSduPWU9UW4nU2kkbj1lPVFuLA1WCQkJDVYJCQkJCQkJCSk7DVYJCQkJCQkJJFFuel96TW5RVz0+Uz4kPS5zbi1pZTlZc0hRbk16WU85TVctaW5zeGU5WXNIKCQ5ZT1lKTsNVgkJCQkJCQkNVgkJCQkJCQloaDIuTTJ5PnNBPlFuTXpIZVlNPmVIOT5aZW5ufU96OT5zbj4yT3p6TTI9DVYJCQkJCQkJc0E+KCRRbnpfek1uUVc9PlNTVGcgSyk+aGhlMj1zY00+UW5Nej56TTJPejk+c24+WnpNbk1IPQ1WCQkJCQkJCV0NVgkJCQkJCQkJPg1WCQkJCQkJCQk+DVYJCQkJCQk+JD0uc24taW5Nbm5zT0gtaW5NPV9BV2VuLjllPWUoJ1lueCcsPidCOXNjPjJXZW5uUyJlV016PT5lV016PS1uUTIyTW5uPkFlOU0+c0giaQ1WCQkJCQkJPj5CZT4uek1BUyIjIj4yV2VublMiMldPbk0iPjllPWUtOXNuWXNublMiZVdNej0iaSY9c1lNbjtCaGVpDVYJCQkJCQk+DVYJCQkJCQlCbj16T0h4aXBRMjJNbm4hQmhuPXpPSHhpPmJPUT4uZWNNPm5RMjJNbm5BUVdXcT5GOTlNOT5ITX0+ZTlZc0ghQmg5c2NpJyk7DVYJCQkJCQkJCQ1WCQkJCQkJCQk+ek05c3pNMj0oJ2U5WXNIaFFuTXonKTsNVgkJCQkJCQlsDVYJCQkJCQkJTVduTT5zQT4oJFFuel96TW5RVz0+U1NyRklwSyk+DVYJCQkJCQkJXT4+Pj4+DVYNVgkJCQkJCT4kPS5zbi1pbk1ubnNPSC1pbk09X0FXZW4uOWU9ZSgnWW54Jyw+J0I5c2M+Mldlbm5TImVXTXo9PmVXTXo9LTllSHhNej5BZTlNPnNIImkNVgkJCQkJCT5CZT4uek1BUyIjIj4yV2VublMiMldPbk0iPjllPWUtOXNuWXNublMiZVdNej0iaSY9c1lNbjtCaGVpDVYJCQkJCQk+PkJuPXpPSHhpS3p6T3ohQmhuPXpPSHhpPjRlPWU+ZXpNPkhPPT5uZWNNOVhYPlQuZT0+WkE+SFFZPE16Pk1Sc249IT44UW49PldPeHNIQmg5c2NpJyk7DVYJCQkJCQkJCQ1WCQkJCQkJCQk+ek05c3pNMj0oJ2U5WXNIaFFuTXonKTsNVgkJCQkJCQlsDVYJCQkJCT4+PmwNVgkJCQkJPj4+TVduTQ1WCQkJCQk+Pj5dDVYJCQkJCQkJek05c3pNMj0oJ2U5WXNIJyk7DVYJCQkJCT4+PmwNVgk+Pj4+bA1WPj4+PmwJCQ1WCT5BUUgyPXNPSD5fXzlNbj16UTI9KCk+XQ1WDVY+Pj4+Pj4+PiQ9LnNuLWk5PC1pMldPbk0oKTsNVg1WPj4+PmwNVgkNVgkNVgkNVgk+Pj5aUTxXczI+QVFIMj1zT0g+V094T1E9KCk+XQ1WPj4+Pj4+Pj4kOWU9ZT5TPmonczknLD4nUW5NekhlWU0nZDsNVj4+Pj4+Pj4+JD0uc24taW5Nbm5zT0gtaW5NPV9Rbk16OWU9ZSgnZTlZc0hXT3h4TTlfc0gnKTsNVgkJbk1ubnNPSF85TW49ek9xKCk7DVYNVj4+CQk+ek05c3pNMj0oJ2U5WXNIc249emU9T3onLD4nek1Bek1uLicpOw1WPj4+Pj4+Pg1WPj4+PmwNVgkNVgkNVgkNVgkNVmwNVg=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 64b6ab72b354a15d5aac78acb87490be |
Eval Count | 2 |
Decode Time | 101 ms |