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 // This file is protected by copyright law & provided under license. Copyright(C) 20..

Decoded Output download


$session_path='tmp/';
session_save_path($session_path);
header('Content-Type:text/html;charset=GB2312');
if (!session_start()){
session_start();
}
if (get_magic_quotes_runtime()){
set_magic_quotes_runtime(0);
}
ini_set('file_uploads','ON');
ini_set("session.bug_compat_42","Off");
ini_set("session.bug_compat_warn","Off");
define('global_unit','');
define('global_branch','');
$db_whole = 91;
$http_host=$_SERVER['HTTP_HOST'];
$http="http://".$http_host;
$remote_addr=$_SERVER['REMOTE_ADDR'];
$root_path=$_SERVER['DOCUMENT_ROOT'];
$root_drive=substr($root_path,0,1);
$user_keyid="19020148";
$user_identify="nuohetuanfu_19020148";
$rand_keyid="bac80ad6002f437681205f3c10f900e1";
$window_status='onMouseOver="window.status=\'Nuohesoftware\';return true"';
date_default_timezone_set('Asia/Chongqing');
$getnow=date('Y-m-d H:i:s');
$getnow_str=date('YmdHis');
$change_codes = array('0'=>'A','1'=>'B','2'=>'C','3'=>'D','4'=>'E','5'=>'F','6'=>'G','7'=>'H','8'=>'I','9'=>'J','10'=>'K','11'=>'L','12'=>'M','13'=>'N','14'=>'O','15'=>'P','16'=>'Q','17'=>'R','18'=>'S','19'=>'T','20'=>'U','21'=>'V','22'=>'W','23'=>'X','24'=>'Y','25'=>'Z');
$change_other_codes = array('A'=>'A,','B'=>'B,','C'=>'C,','D'=>'D,','E'=>'E,','F'=>'F,','G'=>'G,','H'=>'H,','I'=>'I,','J'=>'J,','K'=>'K,','L'=>'L,','M'=>'M,','N'=>'N,','O'=>'O,','P'=>'P,','Q'=>'Q,','R'=>'R,','S'=>'S,','T'=>'T,','U'=>'U,','V'=>'V,','W'=>'W,','X'=>'X,','Y'=>'Y,','Z'=>'Z,');
$change_report_codes = array('<br /><br />'=>'<br />','<BR /><BR />'=>'<BR />','<br><br>'=>'<br>','<BR><BR>'=>'<BR>');
function sqli($sql){
if (get_magic_quotes_gpc() ==0){
return strval(trim(addslashes(htmlspecialchars($sql))));
}
else{
return strval(trim(htmlspecialchars($sql)));
}
}
function sqlv($content){
if (get_magic_quotes_gpc() ==0){
return nl2br(stripslashes($content));
}
else{
return nl2br($content);
}
}
function sqlv_text($content){
return  strip_tags(nl2br(stripslashes($content)));
}
function sqls($content){
$m_content=str_replace(' ','',$content);
$m_content=str_replace('%','',$content);
$m_content=str_replace(';','',$content);
$m_content=str_replace('insert','',$content);
$m_content=str_replace('delete','',$content);
$m_content=str_replace('drop','',$content);
$m_content=str_replace('select','',$content);
$m_content=str_replace('where','',$content);
$m_content=str_replace('order','',$content);
$m_content=str_replace('"','',$content);
$m_content=str_replace('+','',$content);
$m_content=str_replace('/**/','',$content);
$m_content=str_replace('0x','',$content);
$m_content=str_replace(',','',$content);
$m_content=str_replace('>','',$content);
$m_content=str_replace('<','',$content);
return strval($m_content);
}
function sqlv_html($content){
$m_content=str_replace('%','',$content);
$m_content=str_replace(';','',$content);
$m_content=str_replace('insert','',$content);
$m_content=str_replace('delete','',$content);
$m_content=str_replace('drop','',$content);
$m_content=str_replace('select','',$content);
$m_content=str_replace('where','',$content);
$m_content=str_replace('order','',$content);
$m_content=str_replace('/**/','',$content);
$m_content=str_replace('0x','',$content);
$m_content=str_replace(',','',$content);
return strval($m_content);
}
function alert($msg,$url){
echo "<script language='javascript'>alert('".$msg."');location.href='".$url."';</script>";
exit;
}
function gourl($url){
echo "<script language='javascript'>location.href='".$url."';</script>";
exit;
}
function alert_only($msg){
echo "<script language='javascript'>alert('".$msg."');</script>";
exit;
}
function alert_parent($msg){
echo "<script language='javascript'>alert('".$msg."');window.parent.href='index_ok.php';</script>";
exit;
}
function nh_refresh($time,$url){
echo "<meta http-equiv='refresh' content='".$time.";URL=".$url."' />";
}
function add_zero($a,$len){
foreach($a as $key=>$value){
if (strlen($value)<$len){
$n=$len-strlen($value);
$s="";
for ($i=1;$i<=$n;$i++){
$s.='0';
}
$a[$key]=$s.strval($value);
}
}
return $a;
}
function get_unitname($conn,$id){
$id=intval($id);
$sql="select unitname from judge_unit where id=".$id;
$result=$conn->Execute($sql);
$unitname=strval($result->fields['unitname']);
return $unitname;
}
function get_branchname($conn,$id){
$id=intval($id);
$sql="select branchname from judge_branch where id=".$id;
$result=$conn->Execute($sql);
$branchname=strval($result->fields['branchname']);
return $branchname;
}
function get_branchadmin_by_branchid($conn,$branchid){
$branchid=intval($branchid);
$sql="select name from judge_admin where id=".$branchid;
$result=$conn->Execute($sql);
$branchadmin=strval($result->fields['name']);
if($branchadmin==""){
$branchadmin="____________";
}
return $branchadmin;
}
function get_len_ran($leng,$num){
$leng=intval($leng);
$num=intval($num);
$a='abcdefghijkxmnopqrstuvwxyz323456789';
$a_len=strlen($a)-1;
$s=array();
for ($j=0;$j<$num;$j++){
$c="";
for ($i=0;$i<$leng;$i++){
$c.= $a[mt_rand(0,$a_len)];
}
array_push($s,$c);
}
return $s;
}
function get_user_from_id($conn,$id){
$id=intval($id);
$sql="select * from judge_user where id=".$id;
$result=$conn->Execute($sql);
if($result){
$info=array(
'id'=>$result->fields['id'],
'account'=>$result->fields['account'],
'name'=>sqlv($result->fields['name']),
'sex'=>sqlv($result->fields['sex']),
'age'=>sqlv(getage($result->fields['age'])),
'unit_name'=>sqlv(get_unitname($conn,$result->fields['unit_id'])),
'branch_name'=>sqlv(get_branchname($conn,$result->fields['branch_id'])),
'test_num'=>$result->fields['test_num'],
'test_state'=>$result->fields['test_state'],
'test_time'=>$result->fields['test_time']
);
return $info;
}
else{
return array();
}
}
function get_answer_next($conn,$unit_id){
$sql="select answer_next from judge_unit where id=".$unit_id;
$rs=$conn->Execute($sql);
$answer_next=$rs->fields['answer_next'];
return $answer_next;
}
function get_answer_redo($conn,$unit_id){
$sql="select answer_redo from judge_unit where id=".$unit_id;
$rs=$conn->Execute($sql);
$answer_redo=$rs->fields['answer_redo'];
return $answer_redo;
}
function get_page_model($conn,$unit_id){
$sql="select page_model from judge_unit where id=".$unit_id;
$rs=$conn->Execute($sql);
$page_model=$rs->fields['page_model'];
return $page_model;
}
function get_page_export($conn,$unit_id){
$sql="select page_export from judge_unit where id=".$unit_id;
$rs=$conn->Execute($sql);
$page_export=$rs->fields['page_export'];
return $page_export;
}
function get_page_width($conn,$unit_id){
$sql="select page_width from judge_unit where id=".$unit_id;
$rs=$conn->Execute($sql);
$page_width=$rs->fields['page_width'];
return $page_width;
}
function get_jpg_width($conn,$unit_id){
$sql="select page_width from judge_unit where id=".$unit_id;
$rs=$conn->Execute($sql);
$jpg_width=$rs->fields['page_width'];
if($jpg_width>=640){
$jpg_width=600;
}
return $jpg_width;
}
function get_report_print_from_id($conn,$id){
$id=intval($id);
if($id!=0){
$sql="select * from judge_result where id=".$id;
$result=$conn->Execute($sql);
if($result){
$print=array(
'print_report_base'=>sqlv($result->fields['print_report_base']),
'print_report_pic'=>sqlv($result->fields['print_report_pic']),
'print_report_name'=>sqlv($result->fields['print_report_name']),
'print_report_score'=>sqlv($result->fields['print_report_score']),
'print_report_comment'=>sqlv($result->fields['print_report_comment']),
'print_report_advice'=>sqlv($result->fields['print_report_advice']),
'print_report_answer_ab'=>sqlv($result->fields['print_report_answer_ab']),
'judge_doctor'=>sqlv($result->fields['judge_doctor'])
);
}
}else{
$print=array(
'print_report_base'=>1,
'print_report_pic'=>1,
'print_report_name'=>1,
'print_report_score'=>1,
'print_report_comment'=>1,
'print_report_advice'=>1,
'print_report_answer_ab'=>0,
'judge_doctor'=>''
);
}
return $print;
}
function getage($age){
$reg='/-/';
$age_array=preg_split($reg,$age);
$y=$age_array[0];
$m=$age_array[1];
$d=$age_array[2];
$a=mktime(0,0,0,$m,$d,$y);
$b=mktime();
return round(($b-$a)/3600/24/365);
}
function getagen($age){
$reg='/-/';
$age_array=preg_split($reg,$age);
$y=$age_array[0];
$m=$age_array[1];
$d=$age_array[2];
$nian=date("Y")-$y;
$yue=date("m")-$m;
if($yue<0)
{
$yue=12+$yue;
$nian=$nian-1;
}
$riqi=$nian*12+$yue;
return $riqi;
}
function get_p($t,$c){
$c=intval($c);
for ($i=0;$i<$c;$i++){
foreach($t as $value){
$reg='/,$/';
$s=preg_replace($reg,'',$value);
$reg='/,/';
$s_array=preg_split($reg,$value);
$ret[$i] += $s_array[$i];
}
}
$n=array();
for ($i=0;$i<count($ret);$i++){
array_push($n,round(intval($ret[$i])/count($t)));
}
return $n;
}
function get_sum($t){
$ret=array();
foreach ($t as $value){
$reg='/,/';
$ss=preg_split($reg,$value);
foreach ($ss as $v){
$s+=intval($v);
}
array_push($ret,$s);
}
return $ret;
}
function tohtmlfile($file_cjjer_name,$file_cjjer_content){
if (is_file ($file_cjjer_name)){
@unlink ($file_cjjer_name);
}
$cjjer_handle = fopen ($file_cjjer_name,"w");
if (!is_writable ($file_cjjer_name)){
return false;
}
if (!fwrite ($cjjer_handle,$file_cjjer_content)){
return false;
}
fclose ($cjjer_handle);
return $file_cjjer_name;
}
function downFile($showFileName,$downFilePath)
{
if(file_exists($downFilePath))
{
if(is_readable($downFilePath))
{
if(Trim($showFileName) == '')
{
$showFileName = 'undefined';
}
ob_start();
ob_clean();
$file_size = filesize($downFilePath);
header('Content-Encoding:none');
header('Cache-Control:private');
header('Content-Length:'.$file_size);
header('Content-Disposition:attachment; filename='.$showFileName);
header('Content-Type:application/octet-stream');
readfile($downFilePath);
ob_flush();
}
}
}
function get_url_content($url){
$content=@file_get_contents($url);
return $content;
}
function excelTime($days,$time=false){
if(is_numeric($days)){
$jd = GregorianToJD(1,1,1970);
$gregorian = JDToGregorian($jd+intval($days)-25569);
$myDate = explode('/',$gregorian);
$myDateStr = str_pad($myDate[2],4,'0',STR_PAD_LEFT)
."-".str_pad($myDate[0],2,'0',STR_PAD_LEFT)
."-".str_pad($myDate[1],2,'0',STR_PAD_LEFT)
.($time?" 00:00:00":'');
return $myDateStr;
}
return $days;
}
function write_log($conn,$user,$info,$usertype){
$getnewdate=strftime('%Y-%m-%d %H:%I:%S',mktime());
$sql="select * from judge_log where id=-1";
$rs=$conn->Execute($sql);
$result=array(
'user'=>$user,
'newdate'=>strftime('%Y-%m-%d %H:%I:%S',mktime()),
'info'=>$info,
'usertype'=>$usertype,
'unit_id'=>$_SESSION['unit_id']
);
$sql=$conn->GetInsertSQL($rs,$result);
try{
$conn->Execute($sql);
return true;
}
catch (Exception  $e){
continue;
}
}
function get_title($conn,$unit_id){
$sql="select title from soft_info where unit_id=".$unit_id;
try{
$rs=$conn->Execute($sql);
$title=sqlv($rs->fields['title']);
}
catch (Exception  $e){
$title='V8.0';
}
return $title;
}
function get_logo($conn,$unit_id){
$sql="select logo from soft_info where unit_id=".$unit_id;
try{
$rs=$conn->Execute($sql);
$logo=sqlv($rs->fields['logo']);
}
catch (Exception  $e){
$logo='V8.0';
}
return 'style/'.$logo;
}
function get_can_test($conn,$branch_id){
$sql="select can_test from judge_branch where id=".$branch_id;
$rs=$conn->Execute($sql);
$can_test=$rs->fields['can_test'];
return $can_test;
}
function get_can_exam($conn,$branch_id){
$sql="select can_exam from judge_branch where id=".$branch_id;
$rs=$conn->Execute($sql);
$can_exam=$rs->fields['can_exam'];
return $can_exam;
}
function get_can_result($conn,$branch_id){
$sql="select can_result from judge_branch where id=".$branch_id;
try{
$result=$conn->Execute($sql);
$can_result=$result->fields['can_result'];
}
catch (Exception $e){
$can_result=1;
}
return $can_result;
}
function get_can_showself($conn,$branch_id){
$sql="select can_showself from judge_branch where id=".$branch_id;
try{
$result=$conn->Execute($sql);
$can_showself=$result->fields['can_showself'];
}
catch (Exception $e){
$can_showself=1;
}
return $can_showself;
}
function get_can_writeself($conn,$branch_id){
$sql="select can_writeself from judge_branch where id=".$branch_id;
try{
$result=$conn->Execute($sql);
$can_writeself=$result->fields['can_writeself'];
}
catch (Exception $e){
$can_writeself=1;
}
return $can_writeself;
}
function get_can_onlineself($conn,$branch_id){
$sql="select can_onlineself from judge_branch where id=".$branch_id;
try{
$result=$conn->Execute($sql);
$can_onlineself=$result->fields['can_onlineself'];
}
catch (Exception $e){
$can_onlineself=1;
}
return $can_onlineself;
}
function get_can_changeskin($conn,$branch_id){
$sql="select can_changeskin from judge_branch where id=".$branch_id;
try{
$result=$conn->Execute($sql);
$can_changeskin=$result->fields['can_changeskin'];
}
catch (Exception $e){
$can_changeskin=1;
}
return $can_changeskin;
}
function get_can_sound($conn,$branch_id){
$sql="select can_sound from judge_branch where id=".$branch_id;
try{
$result=$conn->Execute($sql);
$can_sound=$result->fields['can_sound'];
}
catch (Exception $e){
$can_sound=1;
}
return $can_sound;
}
function get_user_sound($conn,$id){
$sql="select can_sound from judge_user where id=".$id;
try{
$result=$conn->Execute($sql);
$user_sound=$result->fields['can_sound'];
}
catch (Exception $e){
$user_sound=1;
}
return $user_sound;
}
function get_count_measure_custom_title($conn,$cid){
$sql="select count(cid) as total from measure_custom_title where cid=".$cid;
$result=$conn->Execute($sql);
if(intval($result->fields['total'])>0){
$count_measure_custom_title=$result->fields['total'];
}else{
$count_measure_custom_title=0;
}
return $count_measure_custom_title;
}
function get_count_user_result($conn,$judge_user_id){
$sql="select count(id) as total from judge_result where judge_user_id=".$judge_user_id;
$result=$conn->Execute($sql);
if(intval($result->fields['total'])>0){
$count_user_result=$result->fields['total'];
}
return $count_user_result;
}
function get_count_measure_result($conn,$measure_title){
$sql="select count(id) as total from judge_result where measure_table_title='".$measure_title."'";
$result=$conn->Execute($sql);
if(intval($result->fields['total'])>0){
$count_measure_result=$result->fields['total'];
}
return $count_measure_result;
}
function get_count_user_measure_result($conn,$judge_user_id,$measure_title,$test_time){
$sql="select count(id) as total from judge_result where judge_user_id=".$judge_user_id." and judge_census_id=0 and measure_table_title='".$measure_title."' and test_time='".$test_time."'";
$result=$conn->Execute($sql);
if(intval($result->fields['total'])>0){
$count_user_measure_result=$result->fields['total'];
}else{
$count_user_measure_result=0;
}
return $count_user_measure_result;
}
function get_help_html($conn,$user_sess){
$sql="select * from judge_helpinfo where helptype='".$user_sess."' order by id desc";
$rs=$conn->Execute($sql);
while (!$rs->EOF){
$info[]=array(
'id'=>$rs->fields['id'],
'title'=>$rs->fields['title'],
'content'=>stripslashes(html_entity_decode($rs->fields['content'])),
'newdate'=>$rs->fields['newdate'],
'helptype'=>$rs->fields['helptype']
);
$rs->MoveNext();
}
$rs->Close();
$conn->Close();
return $info;
}
function get_unit_array($conn,$session_unit_id,$session_ck){
if (intval($session_ck) == 1){
$sql="select id,unitname from judge_unit where id=".$session_unit_id." order by id desc";
}
else{
$sql="select id,unitname from judge_unit where id=".$_SESSION['unit_id']." order by id desc";
}
$rs=$conn->Execute($sql);
while (!$rs->EOF){
$unit_array[]=array(
'unitname'=>sqlv($rs->fields['unitname']),
'id'=>sqlv($rs->fields['id'])
);
$rs->MoveNext();
}
return $unit_array;
}
function get_branch_array($conn,$session_branch_id,$session_ck){
if (intval($session_ck) == 1){
$sql="select id,branchname from judge_branch where unit_id=".$_SESSION['unit_id']." and id=".$session_branch_id." order by list desc";
}
else{
$sql="select id,branchname from judge_branch where unit_id=".$_SESSION['unit_id']."  order by list desc";
}
$rs=$conn->Execute($sql);
while (!$rs->EOF){
$branch_array[]=array(
'branchname'=>sqlv($rs->fields['branchname']),
'id'=>sqlv($rs->fields['id'])
);
$rs->MoveNext();
}
return $branch_array;
}
function get_measure_group_array($conn,$session_unit_id,$session_ck){
if (intval($session_ck) == 1){
$sql="select id,group_name,can_open,can_report,measure_num,test_num,test_state from measure_group where unit_id=".$session_unit_id." and isclose=1 order by list desc";
}
else{
$sql="select id,group_name,can_open,can_report,measure_num,test_num,test_state from measure_group where unit_id=".$_SESSION['unit_id']." and isclose=1 order by list desc";
}
$rs=$conn->Execute($sql);
while (!$rs->EOF){
$measure_group_array[]=array(
'id'=>sqlv($rs->fields['id']),
'group_name'=>sqlv($rs->fields['group_name']),
'can_open'=>sqlv($rs->fields['can_open']),
'can_report'=>sqlv($rs->fields['can_report']),
'measure_num'=>sqlv($rs->fields['measure_num']),
'test_num'=>sqlv($rs->fields['test_num']),
'test_state'=>sqlv($rs->fields['test_state'])
);
$rs->MoveNext();
}
return $measure_group_array;
}
function get_measure_group_from_id($conn,$id){
$id=intval($id);
$sql="select * from measure_group where id=".$id;
$result=$conn->Execute($sql);
if($result){
$info=array(
'id'=>sqlv($result->fields['id']),
'group_name'=>sqlv($result->fields['group_name']),
'can_open'=>sqlv($result->fields['can_open']),
'can_report'=>sqlv($result->fields['can_report']),
'measure_num'=>sqlv($result->fields['measure_num']),
'test_num'=>sqlv($result->fields['test_num']),
'test_state'=>sqlv($result->fields['test_state'])
);
return $info;
}
else{
return array();
}
}
function get_tj($session_unit,$session_branch,$session_ck){
$tj='';
if (intval($session_ck) == 1){
$tj=" branch_id=".$session_branch." and unit_id=".$session_unit." ";
}else{
$tj=" unit_id=".$_SESSION['unit_id']." and  1=1 ";
}
return $tj;
}
function get_tj_unit($session_unit,$session_ck){
$tj='';
if (intval($session_ck) == 1){
$tj=" unit_id=".$session_unit." ";
}else{
$tj=" unit_id=".$_SESSION['unit_id']." and  1=1 ";
}
return $tj;
}
function get_id_by_account($conn,$account){
$sql="select id from judge_user where account='".$account."'";
$rs=$conn->Execute($sql);
$id=$rs->fields['id'];
return $id;
}
function get_id_by_name($conn,$name){
$sql="select id from judge_user where name='".$name."'";
$rs=$conn->Execute($sql);
$s="";
while (!$rs->EOF){
$s.=$rs->fields['id'].",";
$rs->MoveNext();
}
$s.='0';
return $s;
}
function get_admin_name_by_id($conn,$id){
$sql="select name from judge_admin where id=".$id;
$rs=$conn->Execute($sql);
$s="";
$s=$rs->fields['name'];
return $s;
}
function get_admin_account_by_id($conn,$id){
$sql="select account from judge_admin where id=".$id;
$rs=$conn->Execute($sql);
$s="";
$s=$rs->fields['account'];
return $s;
}
function get_judge_user_name_by_id($conn,$id){
$sql="select name from judge_user where id=".$id;
$rs=$conn->Execute($sql);
$s="";
$s=$rs->fields['name'];
return $s;
}
function get_judge_user_account_by_id($conn,$id){
$sql="select account from judge_user where id=".$id;
$rs=$conn->Execute($sql);
$s="";
$s=$rs->fields['account'];
return $s;
}
function get_user_id_by_judge_result_id($conn,$id){
$sql="select judge_user_id from judge_result where id in (".$id."0)";
$rs=$conn->Execute($sql);
$s=array();
while (!$rs->EOF){
array_push($s,$rs->fields['judge_user_id']);
$rs->MoveNext();
}
$s=array_unique($s);
$t=count($s);
return $t;
}
function get_exam_check($id,$check){
$check_id='['.$id.']';
$tmparray = explode($check_id,$check);
if(count($tmparray)>1){
$checked=" checked";
}else{
$checked="";
}
return $checked;
}
function keyED($txt,$encrypt_key)  
{
$encrypt_key = md5($encrypt_key);
$ctr=0;
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)  
{
if ($ctr==strlen($encrypt_key)) $ctr=0;
$tmp.= substr($txt,$i,1) ^substr($encrypt_key,$ctr,1);
$ctr++;
}
return $tmp;
}
function encrypt($txt,$key="xinli")  
{
srand((double)microtime()*1000000);
$encrypt_key = md5(rand(0,32000));
$ctr=0;
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)  
{
if ($ctr==strlen($encrypt_key)) $ctr=0;
$tmp.= substr($encrypt_key,$ctr,1) .
(substr($txt,$i,1) ^substr($encrypt_key,$ctr,1));
$ctr++;
}
return keyED($tmp,$key);
}
function decrypt($txt,$key="xinli")  
{
$txt = keyED($txt,$key);
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)  
{
$md5 = substr($txt,$i,1);
$i++;
$tmp.= (substr($txt,$i,1) ^$md5);
}
return $tmp;
}
function get_year_new($d){
if (is_null($d) ||trim($d) == ""){
$d=strftime('%Y-%m-%d %H:%I:%S',mktime());
}
$reg='/-/';
$a=preg_split($reg,$d);
return $a[0];
}
function get_month_new($d){
if (is_null($d) ||trim($d) == ""){
$d=strftime('%Y-%m-%d %H:%I:%S',mktime());
}
$reg='/-/';
$a=preg_split($reg,$d);
return $a[1];
}
function get_day_new($d){
if (is_null($d) ||trim($d) == ""){
$d=strftime('%Y-%m-%d %H:%I:%S',mktime());
}
$reg='/-/';
$a=preg_split($reg,$d);
$reg='/ /';
$a=preg_split($reg,$a[2]);
return $a[0];
}
function get_y_m_d($d){
$datetime=explode(" ",$d);
$ds=explode("-",$datetime[0]);
$year=$ds[0];
$month=$ds[1];
$day=$ds[2];
$date=$year.'-'.$month.'-'.$day;
return $date;
}
function get_reply_count($conn,$id){
$sql="select count(*) as total from message where a_id=".$id." and ck=0";
try{
$rs=$conn->Execute($sql);
$total=$rs->fields['total'];
$rs->Close();
}
catch(Exception $e){
$total=0;
}
return $total;
}
function full_count_words($str) {
$words = str_word_count($str,1);
$result = array();
foreach ($words as $w) {
$lw = strtolower($w);
if (!(isset($result[$lw]))) {
$result[$lw] = 1;
}
else {
$result[$lw]++;
}
}
return $result;
}
function countspace($string){
for ($i=0;$i<strlen($string);$i++){
if($string[$i] == ","||$string[$i] == ""){
$num ++;
}
}
return $num;
}
function countline($string){
for ($i=0;$i<strlen($string);$i++){
if($string[$i] == '//'){
$num ++;
}
}
return $num;
}
function xCopy($source,$destination,$child){
if(!is_dir($source)){
echo "<script language='javascript'>alert(' $source !');</script>";
return   0;
}
if(!is_dir($destination)){
mkdir($destination,0777);
}
$handle=dir($source);
while($entry=$handle->read())   {
if(($entry!=".")&&($entry!="..")){
if(is_dir($source."/".$entry)){
if($child)     
xCopy($source."/".$entry,$destination."/".$entry,$child);
}
else{
copy($source."/".$entry,$destination."/".$entry);
}
}
}
return   1;
}
function removeDir($dirName) 
{
if(!is_dir($dirName)) 
{
@unlink($dirName);
return false;
}
$handle = @opendir($dirName);
while(($file = @readdir($handle)) !== false) 
{
if($file != '.'&&$file != '..') 
{
$dir = $dirName .'/'.$file;
is_dir($dir) ?removeDir($dir) : @unlink($dir);
}
}
closedir($handle);
return rmdir($dirName) ;
}
function dir_clear($dir) {
$directory = dir($dir);
while($entry = $directory->read()) {
$filename = $dir.'/'.$entry;
if(is_file($filename)) {
@unlink($filename);
}
}
$directory->close();
}
function rand_string($len = 6,$type = '',$addChars = '') {
$str = '';
switch ($type) {
case 0 : 
$chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.$addChars;
break;
case 1 : 
$chars = str_repeat ( '0123456789',3 );
break;
case 2 : 
$chars = 'ABCDEFGHIJKMNPQRSTUVWXYZ23456789'.$addChars;
break;
default : 
$chars = 'ABCDEFGHIJKMNPQRSTUVWXYZ23456789'.$addChars;
break;
}
if ($len >10) {
$chars = $type == 1 ?str_repeat ( $chars,$len ) : str_repeat ( $chars,5 );
}
if ($type != 4) {
$chars = str_shuffle ( $chars );
$str = substr ( $chars,0,$len );
}else {
for($i = 0;$i <$len;$i ++) {
$str .= msubstr ( $chars,floor ( mt_rand ( 0,mb_strlen ( $chars,'utf-8') -1 ) ),1 );
}
}
return $str;
}
function get_ip($computerip){
exec("ping ".$computerip." -n 1 -w 90 && exit",$output);
if($output[3] !=""&&$output[8] !=""){
return 1;
}else{
return 0;
}
}
function check_remote_file_exists($url){
$curl = curl_init($url);
curl_setopt($curl,CURLOPT_NOBODY,true);
curl_setopt($curl,CURLOPT_CUSTOMREQUEST,'GET');
$result = curl_exec($curl);
$found = false;
if ($result !== false) {
$statusCode = curl_getinfo($curl,CURLINFO_HTTP_CODE);
if ($statusCode == 200){
$found = true;
}
}
curl_close($curl);
return $found;
}
function getfirstchar($s0){
$fchar = ord($s0{0});
if($fchar >= ord("A") and $fchar <= ord("z") )return strtoupper($s0{0});
$s1 = iconv("UTF-8","gb2312",$s0);
$s2 = iconv("gb2312","UTF-8",$s1);
if($s2 == $s0){$s = $s1;}else{$s = $s0;}
$asc = ord($s{0}) * 256 +ord($s{1}) -65536;
if($asc >= -20319 and $asc <= -20284) return "A";
if($asc >= -20283 and $asc <= -19776) return "B";
if($asc >= -19775 and $asc <= -19219) return "C";
if($asc >= -19218 and $asc <= -18711) return "D";
if($asc >= -18710 and $asc <= -18527) return "E";
if($asc >= -18526 and $asc <= -18240) return "F";
if($asc >= -18239 and $asc <= -17923) return "G";
if($asc >= -17922 and $asc <= -17418) return "H";
if($asc >= -17417 and $asc <= -16475) return "J";
if($asc >= -16474 and $asc <= -16213) return "K";
if($asc >= -16212 and $asc <= -15641) return "L";
if($asc >= -15640 and $asc <= -15166) return "M";
if($asc >= -15165 and $asc <= -14923) return "N";
if($asc >= -14922 and $asc <= -14915) return "O";
if($asc >= -14914 and $asc <= -14631) return "P";
if($asc >= -14630 and $asc <= -14150) return "Q";
if($asc >= -14149 and $asc <= -14091) return "R";
if($asc >= -14090 and $asc <= -13319) return "S";
if($asc >= -13318 and $asc <= -12839) return "T";
if($asc >= -12838 and $asc <= -12557) return "W";
if($asc >= -12556 and $asc <= -11848) return "X";
if($asc >= -11847 and $asc <= -11056) return "Y";
if($asc >= -11055 and $asc <= -10247) return "Z";
return null;
}
function pinyin($zh){
$ret = "";
$s1 = iconv("UTF-8","gb2312",$zh);
$s2 = iconv("gb2312","UTF-8",$s1);
if($s2 == $zh){$zh = $s1;}
for($i = 0;$i <strlen($zh);$i++){
$s1 = substr($zh,$i,1);
$p = ord($s1);
if($p >160){
$s2 = substr($zh,$i++,2);
$ret .= getfirstchar($s2);
}else{
$ret .= $s1;
}
}
return $ret;
}
function checkstr($str,$score){
$change_codessss = array('tscore'=>$score);
$str=strtr($str,$change_codessss);
$check_and = " and ";
$array_and = explode($check_and,$str);
if(count($array_and)>1){
$array_a = explode('>=',$array_and[0]);
$array_b = explode('>=',$array_and[1]);
$str_code=$array_a[0]>=$array_a[1] &&$array_b[0]>=$array_b[1];
}else{
$array_a = explode('>=',$str);
$str_code = $array_a[0]>=$array_a[1];
}
return $str_code;
}
function listallsort($id){
$fupsql = mysql_query("SELECT * FROM judge_branch where fup=".$id." ORDER BY list DESC");
while($rss = mysql_fetch_array($fupsql)){
$icon="";
for($i=1;$i<$rss['class'];$i++){
$icon.="&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;";
}
if($icon){
$icon=substr($icon,0,-24);
$icon.="--";
}
$list_sort.='<tr align="center" class="trA" onMouseOver="this.className=\'trB\'" onMouseOut="this.className=\'trA\'">
			<td class="topline4"><input type="checkbox" name="id" id="id" onclick="ck_single(this.form)" value="'.$rss['id'].'"></td>
			<td align="left" >&nbsp;'.$icon.$rss['branchname'].'&nbsp;<span class="sort_span"></span></td>
			<td><input type="text" name="list_'.$rss['id'].'" size="6" value="'.$rss['list'].'"></td>
			<td class="border_r">
			<a href="?job=edit&id='.$rss['id'].'"></a> |
			<a href="?job=del&type=class&id='.$rss['id'].'" onClick="return confirm(\'?\')"></a>
			</td>
		</tr>';
$list_sort.=listallsort($rss['id']);
}
return $list_sort;
}
function listsortselect($id,$sid){
$fupsql = mysql_query("SELECT * FROM judge_branch where fup=".$id." ORDER BY id,list ASC");
while($rss = mysql_fetch_array($fupsql)){
$icon="";
for($i=1;$i<$rss['class'];$i++){
$icon.="&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;";
}
if($icon){
$icon=substr($icon,0,-24);
$icon.="--";
}
if($rss['id']==$sid){
$sort_list.='<option value="'.$rss['id'].'" selected>&nbsp;'.$icon.$rss['branchname'].'</option>';
}else{
$sort_list.='<option value="'.$rss['id'].'">&nbsp;'.$icon.$rss['branchname'].'</option>';
}
$sort_list.=listsortselect($rss['id'],$sid);
}
return $sort_list;
}
function listsortselect_class($id,$sid){
$fupsql = mysql_query("SELECT * FROM judge_branch where fup=0 and class=1 ORDER BY id,list ASC");
while($rss = mysql_fetch_array($fupsql)){
$sort_list.='<option value="'.$rss['id'].'">&nbsp;'.$rss['branchname'].'</option>';
}
return $sort_list;
}
function get_class_by_fup($conn,$fup){
$fup=intval($fup);
$sql="select class from judge_branch where id=".$fup;
$result=$conn->Execute($sql);
$class=strval($result->fields['class']);
return $class;
}
function get_branchname_by_id($conn,$id){
$fid=intval($fid);
$sql="select branchname from judge_branch where id=".$id;
$result=$conn->Execute($sql);
$branchname=strval($result->fields['branchname']);
return $branchname;
}
function get_branchname_by_fup($conn,$fup){
$fup=intval($fup);
$sql="select branchname from judge_branch where fup=".$fup;
$result=$conn->Execute($sql);
$branchname=strval($result->fields['branchname']);
return $branchname;
}
function get_fup_by_id($conn,$id){
$id=intval($id);
$sql="select fup from judge_branch where id=".$id;
$result=$conn->Execute($sql);
$fup=sqlv($result->fields['fup']);
if($fup>0){
$fup=get_branchname_by_id($conn,$fup);
}else{
$fup='';
}
return $fup;
}
define('SMARTY_DIR','Smarty/libs/');
require_once(SMARTY_DIR.'Smarty.class.php');
require_once('inc/system_config.php');
$smarty = new Smarty;
$smarty->template_dir = 'html/';
$smarty->compile_dir = 'html/compile/';
$smarty->config_dir = 'html/configs/';
$smarty->cache_dir = 'html/cache/';
$smarty->assign('http',$http);
$smarty->assign('window_status',$window_status);

Did this file decode correctly?

Original Code

<?php // This file is protected by copyright law & provided under license. Copyright(C) 2009-2019 www.nuohe.cc, All rights reserved.
$OOO0O0O00=__FILE__;$OOO000000=urldecode('%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72');$OO00O0000=40312;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0='OOO0000O0';eval(($$O0O0000O0('JE9PME9PMDAwMD0kT09PMDAwMDAwezE3fS4kT09PMDAwMDAwezEyfS4kT09PMDAwMDAwezE4fS4kT09PMDAwMDAwezV9LiRPT08wMDAwMDB7MTl9O2lmKCEwKSRPMDAwTzBPMDA9JE9PME9PMDAwMCgkT09PME8wTzAwLCdyYicpOyRPTzBPTzAwME89JE9PTzAwMDAwMHsxN30uJE9PTzAwMDAwMHsyMH0uJE9PTzAwMDAwMHs1fS4kT09PMDAwMDAwezl9LiRPT08wMDAwMDB7MTZ9OyRPTzBPTzAwTzA9JE9PTzAwMDAwMHsxNH0uJE9PTzAwMDAwMHswfS4kT09PMDAwMDAwezIwfS4kT09PMDAwMDAwezB9LiRPT08wMDAwMDB7MjB9OyRPTzBPTzAwME8oJE8wMDBPME8wMCwxMjYxKTskT08wME8wME8wPSgkT09PMDAwME8wKCRPTzBPTzAwTzAoJE9PME9PMDAwTygkTzAwME8wTzAwLDM4MCksJzFoVERRcVlvc210Y1dGSUxmQzQ3emRqMHI4RXhWYXBLeWtaVUpiUCt3SHZlTW41OTIzRy91aUFTT0JSbFg2Z049JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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

Function Calls

fread 3
strtr 2
fclose 1
OOO0000O0 1
urldecode 1
str_replace 1
base64_decode 2

Variables

$O0O0000O0 OOO0000O0
$OO00O0000 40312
$OO00O00O0 $session_path='tmp/'; session_save_path($session_path); ..
$OO0OO0000 fopen
$OO0OO000O fread
$OO0OO00O0 strtr
$OOO000000 th6sbehqla4co_sadfpnr
$OOO0000O0 base64_decode
$OOO0O0O00 index.php

Stats

MD5 0345035d0cfff4bc1363057a8f7820ad
Eval Count 3
Decode Time 153 ms