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 &amp; 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 &amp; 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

Variables

None

Stats

MD5 2b5f85469fd9099272c431c2f7582381
Eval Count 0
Decode Time 100 ms