Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$Q8217309707BF5CCE4553F81A3B7E1D92="eNq1WNuWosgS/aB+ASynD4+CgqDSckuSfJOkBCRBe3nFrz+R3Aotq1..
Decoded Output download
?><?php
//ini_set('max_execution_time', 600);
require_once("../includes/config.php");
require_once("../classes/class.db.php");
require_once("../includes/custom.php");
require_once('../classes/class.email.php');
require_once('../classes/class.phpmailer.php');
global $db;
date_default_timezone_set('Asia/Calcutta');
echo $email_query="select * from ".TABLE_EMAIL." where sent_status='0' and email_date='".date('Y-m-d')."' and HOUR(email_time)=".date("H")." and MINUTE(email_time)<=".date("i");
echo '******************'.$email_count=mysql_num_rows(mysql_query($email_query));
if($email_count > 0){
$email_result=$db->get_results($email_query);
foreach($email_result as $email_res){
print_r($email_res);
$result = ARRAY();
$email_array = array();
if($email_res->group_name=="contact_cat"){
if($email_res->group_id=="all"){
$sql1 = "SELECT full_name AS name,email AS email FROM ".TABLE_CONTACT." WHERE status=1 AND email!=''";
$result1 = $db->get_results($sql1,ARRAY_A);
$sql2 = "SELECT full_name AS name,email AS email FROM ".TABLE_USER." WHERE status=1 AND email!=''";
$result2 = $db->get_results($sql2,ARRAY_A);
$result =array_merge($result1, $result2);
}else if($email_res->group_id=="user"){
$sql = "SELECT full_name AS name,email AS email FROM ".TABLE_USER." WHERE status=1 AND email!=''";
$result = $db->get_results($sql,ARRAY_A);
}else{
$sql = "SELECT full_name AS name,email AS email FROM ".TABLE_CONTACT." WHERE status=1 AND contact_category_id=".$email_res->group_id." AND email!=''";
$result = $db->get_results($sql,ARRAY_A);
}
}else if($email_res->group_name=="company_cat"){
$sql = "SELECT full_name AS name,email AS email FROM ".TABLE_CONTACT." AS con,".TABLE_COMPANY." AS cmp ";
$sql .= "WHERE cmp.company_id = con.company_id AND cmp.company_category_id=".$email_res->group_id." AND con.status=1 AND con.email!=''";
$result = $db->get_results($sql,ARRAY_A);
}else{
$sql = "SELECT recipient_name AS name, recipient_email_id AS email FROM ".TABLE_EMAIL_RECIPIENT." WHERE email_object_id=".$email_res->email_object_id;
$result = $db->get_results($sql,ARRAY_A);
$email_array_count = count($email_array);
}
$result = array_map("unserialize", array_unique(array_map("serialize", $result)));
print_r($result);
foreach($result as $recipient){
if(filter_var($recipient['email'], FILTER_VALIDATE_EMAIL)){
$mail = new PHPMailer(true);
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->SMTPAuth = false;
$mail->SMTPSecure = "";
$mail->Host = "localhost";
$mail->Port = 25;
$mail->SMTPDebug = true;
$mail->From="[email protected]";
$mail->FromName="Autocal";
$mail->Subject=trim(stripslashes($email_res->subject));
$sql = "SELECT * FROM ".TABLE_EMAIL_ATTACHMENT." WHERE email_object_id=".$email_res->email_object_id;
$result = $db->get_results($sql,ARRAY_A);
if(count($result) > 0){
foreach($result AS $res){
$file=$res['file_name'];
$mail->AddAttachment("../email_attachments/".$file);
}
}
$recipient_name = ' '.$recipient['name'];
$message = 'Dear'.$recipient_name.',<br>'.$email_res->message;
$mail->Body=trim(stripslashes($message));
$mail->AddAddress($recipient['email']);
$mail->Send();
}
}
echo $query2="update ".TABLE_EMAIL." set sent_status=1 where email_object_id=".$email_res->email_object_id;
$db->query($query2);
}
}
Did this file decode correctly?
Original Code
$Q8217309707BF5CCE4553F81A3B7E1D92="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";eval(base64_decode(gzuncompress(base64_decode($Q8217309707BF5CCE4553F81A3B7E1D92))));?>
Function Calls
gzuncompress | 1 |
base64_decode | 2 |
Stats
MD5 | eb392fba3dd8198f373bda18fae04bf7 |
Eval Count | 1 |
Decode Time | 136 ms |