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 defined('MW_PATH') || exit('No direct script access allowed'); /** * This file ..
Decoded Output download
<?php defined('MW_PATH') || exit('No direct script access allowed');
/**
* This file is part of the MailWizz EMA application.
*
* @package MailWizz EMA
* @author Serban George Cristian <[email protected]>
* @link http://www.mailwizz.com/
* @copyright 2013-2017 MailWizz EMA (http://www.mailwizz.com)
* @license http://www.mailwizz.com/license/
* @since 1.0
*/
//$customer_uid = Yii::app()->customer->getModel()->getUid(); echo $customer_uid;
// getStatusesArray() return arrey
//getIsActive();
require_once("../../includes/action_scripts.php");
include_once '../../includes/connection.inc';
require_once('../../libraries/PHPMailer.php');
$link = connect();
$customer_uid = Yii::app()->customer->getModel()->getUid();
$rowm=mysqli_fetch_assoc(mysqli_query($link, "SELECT * FROM `mw_customer` WHERE `customer_uid`='$customer_uid'"));
$user_id=$rowm["customer_id"];
$user_email=$rowm["email"];
$user_name=$rowm["email"];
$first_name=$rowm["first_name"];
$last_name=$rowm["last_name"];
?>
<?php
if(isset($_GET['cfid']) && isset($_GET['action']) && $_GET['action']=="del") {
$cfid=$_GET['cfid'];
$userstable="address_group";
$sql = "SELECT * FROM $userstable WHERE user_id ='$user_id' AND group_id='$cfid' ";
$rs_result = mysqli_query($link, $sql);
$row = mysqli_fetch_assoc($rs_result);
$row_i = $rs_result->num_rows;
//echo $row_i;
if($_GET['action']=="del" && $row_i >=1) {
$new_sql="DELETE from $userstable WHERE group_id=$cfid";
mysqli_query($link, $new_sql);
$new_sql="DELETE from bulklist_raw WHERE Group_Name=$cfid";
mysqli_query($link, $new_sql);
$msg='<div class="alert alert-success">Contacts and Group Successfully Deleted!</strong> </div>';
}
else $msg='<div class="alert alert-danger"><strong>Oops: </strong>Wrong parameters passed</div>';
}
if(isset($_POST['gname']) && isset($_POST['mg']) && trim($_POST['gname']) !="") {
$groupn=$_POST['gname'];
$sql_trnds="INSERT INTO `address_group` (`group_id`, `group_name`, `user_id`, `group_size`, `record_table`, `type`, `date`) VALUES (NULL, '$groupn', '$user_id', '0', '', '', CURRENT_TIMESTAMP)";
if (!mysqli_query($link,$sql_trnds)) {
die('Error: ' . mysqli_error($link));
}
$msg="<strong>Group Successfully created!</strong> Proceed to add contacts and phone numbers.";
}
?>
<link rel="stylesheet" href="https://setcampaign.com/assets/css/admin/minify_sms.css" />
<div class="row">
<div class="col-md-8">
<!-- Widget -->
<!-- //Widget -->
<form action="?" method="POST" id="frmSendSingleSms" name="frmSendSingleSms">
<!-- //Row -->
<!-- Widget -->
<div class="widget widget-body-white overflow-hidden">
<div class="widget-head innerAll half">
<h4 class="margin-none"><i class="fa fa-fw fa-inbox"></i> Now Sending - Messages</h4>
</div>
<div class="widget-body innerAll">
<!-- Horizontal Bars Chart -->
<p align="center" style="color:#009; text-align:center"><b> <?php if(isset($msg)) echo $msg; ?> </b></p>
<!-- Table -->
<table class="table table-striped table-responsive swipe-horizontal table-primary">
<!-- Table heading -->
<thead >
<tr>
<th style="background-color:#4A8BC2; color: #FFF"></th>
<th class="widget-heading-simple" style="background-color:#4A8BC2; color: #FFF">Batch No</th>
<th style="background-color:#4A8BC2; color: #FFF">Message</th>
<th style="background-color:#4A8BC2; color: #FFF">Status</th>
<th style="background-color:#4A8BC2; color: #FFF">Date</th>
<th style="background-color:#4A8BC2; color: #FFF"></th>
</tr>
</thead>
<!-- // Table heading END -->
<!-- Table body -->
<tbody>
<?php
if (isset($_GET["page"])) { $page = $_GET["page"]; } else { $page=1; };
$start_from = ($page-1) * 30;
$jsString="";
$userstable="sms_batch";
// batch_no user_id no_of_recipiant message status date type msgtype group_list sender
$query = "SELECT * FROM $userstable WHERE `user_id`='$user_id' AND (`status`='00' OR `status`='Sending') ORDER BY date DESC LIMIT $start_from, 30";
if ($result = mysqli_query($link, $query)) {
$row = mysqli_fetch_assoc($result);
$row_cnt = $result->num_rows;
$cil=($page*30) -29;
$cnt=0;
while ($cnt < $row_cnt) {
$result->data_seek($cnt);
$row = mysqli_fetch_assoc($result);
$batch_no = $row["batch_no"];
$no_of_recipiant = $row["no_of_recipiant"];
$status2 = $row["status"];
$message = $row["message"];
$type = $row["type"];
$mydate = $row["date"];
$message= mb_strimwidth($message, 0, 160, "...");
if($status2=="Sent")
$status='<span class="badge badge-success">'.$status2.'</span>';
else if($status2=="Cancel")
$status='<span class="badge badge-danger">'.$status2.'</span>';
else if($status2=="00")
$status='<span class="badge">Pending</span>';
else
$status='<span class="badge">'.$status2.'</span>';
$s_code='1706';
$result2=mysqli_query($link, "SELECT * FROM `sms_history` WHERE `batch_no`='$batch_no' AND `status`='$s_code'");
$sent_cnt = $result2->num_rows;
$failed_cnt=$no_of_recipiant-$sent_cnt;
?>
<!-- Table row -->
<tr class="gradeA">
<td><?php echo $cnt+$cil; ?></td>
<td><?php echo $batch_no; ?></td>
<td><?php echo $message; ?> <a href="<?php if($type=="Grouped") echo "https://setcampaign.com/latest/customer/index.php/sms/dashboard?csrf_token=".Yii::app()->request->csrfToken."&sms_bd=$batch_no"; else echo"https://setcampaign.com/latest/customer/index.php/sms/dashboard?csrf_token=".Yii::app()->request->csrfToken."&sms_bd=$batch_no"; ?>"><i class="fa fa-share"></i> Edit & Send</a></td>
<td> <?php echo $status; ?> </td>
<td> <?php echo $mydate; ?> </td>
<td> <span class="label label-success"><?php echo $sent_cnt; ?> delivered</span> <span class="label label-default"><?php echo $failed_cnt; ?> Pending</span></td>
</tr>
<!-- // Table row END -->
<?php
$cnt++;
}
mysqli_free_result($result);
}
?>
</tbody>
<!-- // Table body END -->
</table>
<!-- // Table END -->
<?php
$sql = "SELECT * FROM $userstable WHERE `user_id`='$user_id' ";
$rs_result = mysqli_query($link, $sql);
$row = mysqli_fetch_assoc($rs_result);
$row_i = $rs_result->num_rows;
$total_records = $row_i;
$total_pages = ceil($total_records / 30);
?>
<!-- START PAGINATION -->
<div class="widget-body text-right">
<ul class="pagination pagination-right margin-none">
<li class=""><a href="nowsending_sms?page=1<?php if(isset($_GET['gru'])) { echo "&gru=$gru"; } ?>"></a></li>
<?php
if($page <=3) $page_low=1; else $page_low=$page-3;
$page_inc=$page_low+6;
if($page_inc <=$total_pages) $total_pages1=$page_inc; else $total_pages1=$total_pages;
for ($i=$page_low; $i<=$total_pages1; $i++) {
if($i==$page) $act="class='active'"; else $act="";
echo "<li ".$act."><a href='?csrf_token=".Yii::app()->request->csrfToken."&page=".$i; if(isset($_GET['gru'])) { echo "&gru=$gru"; } echo "'>".$i."</a></li> ";
};
?>
<li><a href="?csrf_token=<?php echo Yii::app()->request->csrfToken; ?>&page=<?php echo $total_pages; if(isset($_GET['gru'])) { echo "&gru=$gru"; } ?>"></a></li>
</ul> <p class="text-left">Showing <?php echo $cnt; ?> of <?php echo number_format($row_i,0); ?> </p>
</div>
<!-- END PAGINATION -->
</form>
</div>
</div>
<!-- //Widget -->
</div>
<?php include("../../includes/sms_creditballance.php"); ?>
</div>
Did this file decode correctly?
Original Code
<?php defined('MW_PATH') || exit('No direct script access allowed');
/**
* This file is part of the MailWizz EMA application.
*
* @package MailWizz EMA
* @author Serban George Cristian <[email protected]>
* @link http://www.mailwizz.com/
* @copyright 2013-2017 MailWizz EMA (http://www.mailwizz.com)
* @license http://www.mailwizz.com/license/
* @since 1.0
*/
//$customer_uid = Yii::app()->customer->getModel()->getUid(); echo $customer_uid;
// getStatusesArray() return arrey
//getIsActive();
require_once("../../includes/action_scripts.php");
include_once '../../includes/connection.inc';
require_once('../../libraries/PHPMailer.php');
$link = connect();
$customer_uid = Yii::app()->customer->getModel()->getUid();
$rowm=mysqli_fetch_assoc(mysqli_query($link, "SELECT * FROM `mw_customer` WHERE `customer_uid`='$customer_uid'"));
$user_id=$rowm["customer_id"];
$user_email=$rowm["email"];
$user_name=$rowm["email"];
$first_name=$rowm["first_name"];
$last_name=$rowm["last_name"];
?>
<?php
if(isset($_GET['cfid']) && isset($_GET['action']) && $_GET['action']=="del") {
$cfid=$_GET['cfid'];
$userstable="address_group";
$sql = "SELECT * FROM $userstable WHERE user_id ='$user_id' AND group_id='$cfid' ";
$rs_result = mysqli_query($link, $sql);
$row = mysqli_fetch_assoc($rs_result);
$row_i = $rs_result->num_rows;
//echo $row_i;
if($_GET['action']=="del" && $row_i >=1) {
$new_sql="DELETE from $userstable WHERE group_id=$cfid";
mysqli_query($link, $new_sql);
$new_sql="DELETE from bulklist_raw WHERE Group_Name=$cfid";
mysqli_query($link, $new_sql);
$msg='<div class="alert alert-success">Contacts and Group Successfully Deleted!</strong> </div>';
}
else $msg='<div class="alert alert-danger"><strong>Oops: </strong>Wrong parameters passed</div>';
}
if(isset($_POST['gname']) && isset($_POST['mg']) && trim($_POST['gname']) !="") {
$groupn=$_POST['gname'];
$sql_trnds="INSERT INTO `address_group` (`group_id`, `group_name`, `user_id`, `group_size`, `record_table`, `type`, `date`) VALUES (NULL, '$groupn', '$user_id', '0', '', '', CURRENT_TIMESTAMP)";
if (!mysqli_query($link,$sql_trnds)) {
die('Error: ' . mysqli_error($link));
}
$msg="<strong>Group Successfully created!</strong> Proceed to add contacts and phone numbers.";
}
?>
<link rel="stylesheet" href="https://setcampaign.com/assets/css/admin/minify_sms.css" />
<div class="row">
<div class="col-md-8">
<!-- Widget -->
<!-- //Widget -->
<form action="?" method="POST" id="frmSendSingleSms" name="frmSendSingleSms">
<!-- //Row -->
<!-- Widget -->
<div class="widget widget-body-white overflow-hidden">
<div class="widget-head innerAll half">
<h4 class="margin-none"><i class="fa fa-fw fa-inbox"></i> Now Sending - Messages</h4>
</div>
<div class="widget-body innerAll">
<!-- Horizontal Bars Chart -->
<p align="center" style="color:#009; text-align:center"><b> <?php if(isset($msg)) echo $msg; ?> </b></p>
<!-- Table -->
<table class="table table-striped table-responsive swipe-horizontal table-primary">
<!-- Table heading -->
<thead >
<tr>
<th style="background-color:#4A8BC2; color: #FFF"></th>
<th class="widget-heading-simple" style="background-color:#4A8BC2; color: #FFF">Batch No</th>
<th style="background-color:#4A8BC2; color: #FFF">Message</th>
<th style="background-color:#4A8BC2; color: #FFF">Status</th>
<th style="background-color:#4A8BC2; color: #FFF">Date</th>
<th style="background-color:#4A8BC2; color: #FFF"></th>
</tr>
</thead>
<!-- // Table heading END -->
<!-- Table body -->
<tbody>
<?php
if (isset($_GET["page"])) { $page = $_GET["page"]; } else { $page=1; };
$start_from = ($page-1) * 30;
$jsString="";
$userstable="sms_batch";
// batch_no user_id no_of_recipiant message status date type msgtype group_list sender
$query = "SELECT * FROM $userstable WHERE `user_id`='$user_id' AND (`status`='00' OR `status`='Sending') ORDER BY date DESC LIMIT $start_from, 30";
if ($result = mysqli_query($link, $query)) {
$row = mysqli_fetch_assoc($result);
$row_cnt = $result->num_rows;
$cil=($page*30) -29;
$cnt=0;
while ($cnt < $row_cnt) {
$result->data_seek($cnt);
$row = mysqli_fetch_assoc($result);
$batch_no = $row["batch_no"];
$no_of_recipiant = $row["no_of_recipiant"];
$status2 = $row["status"];
$message = $row["message"];
$type = $row["type"];
$mydate = $row["date"];
$message= mb_strimwidth($message, 0, 160, "...");
if($status2=="Sent")
$status='<span class="badge badge-success">'.$status2.'</span>';
else if($status2=="Cancel")
$status='<span class="badge badge-danger">'.$status2.'</span>';
else if($status2=="00")
$status='<span class="badge">Pending</span>';
else
$status='<span class="badge">'.$status2.'</span>';
$s_code='1706';
$result2=mysqli_query($link, "SELECT * FROM `sms_history` WHERE `batch_no`='$batch_no' AND `status`='$s_code'");
$sent_cnt = $result2->num_rows;
$failed_cnt=$no_of_recipiant-$sent_cnt;
?>
<!-- Table row -->
<tr class="gradeA">
<td><?php echo $cnt+$cil; ?></td>
<td><?php echo $batch_no; ?></td>
<td><?php echo $message; ?> <a href="<?php if($type=="Grouped") echo "https://setcampaign.com/latest/customer/index.php/sms/dashboard?csrf_token=".Yii::app()->request->csrfToken."&sms_bd=$batch_no"; else echo"https://setcampaign.com/latest/customer/index.php/sms/dashboard?csrf_token=".Yii::app()->request->csrfToken."&sms_bd=$batch_no"; ?>"><i class="fa fa-share"></i> Edit & Send</a></td>
<td> <?php echo $status; ?> </td>
<td> <?php echo $mydate; ?> </td>
<td> <span class="label label-success"><?php echo $sent_cnt; ?> delivered</span> <span class="label label-default"><?php echo $failed_cnt; ?> Pending</span></td>
</tr>
<!-- // Table row END -->
<?php
$cnt++;
}
mysqli_free_result($result);
}
?>
</tbody>
<!-- // Table body END -->
</table>
<!-- // Table END -->
<?php
$sql = "SELECT * FROM $userstable WHERE `user_id`='$user_id' ";
$rs_result = mysqli_query($link, $sql);
$row = mysqli_fetch_assoc($rs_result);
$row_i = $rs_result->num_rows;
$total_records = $row_i;
$total_pages = ceil($total_records / 30);
?>
<!-- START PAGINATION -->
<div class="widget-body text-right">
<ul class="pagination pagination-right margin-none">
<li class=""><a href="nowsending_sms?page=1<?php if(isset($_GET['gru'])) { echo "&gru=$gru"; } ?>"></a></li>
<?php
if($page <=3) $page_low=1; else $page_low=$page-3;
$page_inc=$page_low+6;
if($page_inc <=$total_pages) $total_pages1=$page_inc; else $total_pages1=$total_pages;
for ($i=$page_low; $i<=$total_pages1; $i++) {
if($i==$page) $act="class='active'"; else $act="";
echo "<li ".$act."><a href='?csrf_token=".Yii::app()->request->csrfToken."&page=".$i; if(isset($_GET['gru'])) { echo "&gru=$gru"; } echo "'>".$i."</a></li> ";
};
?>
<li><a href="?csrf_token=<?php echo Yii::app()->request->csrfToken; ?>&page=<?php echo $total_pages; if(isset($_GET['gru'])) { echo "&gru=$gru"; } ?>"></a></li>
</ul> <p class="text-left">Showing <?php echo $cnt; ?> of <?php echo number_format($row_i,0); ?> </p>
</div>
<!-- END PAGINATION -->
</form>
</div>
</div>
<!-- //Widget -->
</div>
<?php include("../../includes/sms_creditballance.php"); ?>
</div>
Function Calls
| defined | 1 |
Stats
| MD5 | 2b5f85469fd9099272c431c2f7582381 |
| Eval Count | 0 |
| Decode Time | 100 ms |