OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
reader
/
sendy
/
includes
/
list
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/18/2021 10:11:21 AM
rwxr-xr-x
📄
add-custom-field.php
2.46 KB
11/18/2021 09:43:19 AM
rw-r--r--
📄
delete-custom-field.php
2.27 KB
11/18/2021 09:43:20 AM
rw-r--r--
📄
delete.php
1.94 KB
11/18/2021 09:43:20 AM
rw-r--r--
📄
dismiss.php
407 bytes
11/18/2021 09:43:20 AM
rw-r--r--
📄
edit-custom-field.php
2.35 KB
11/18/2021 09:43:19 AM
rw-r--r--
📄
edit.php
3.75 KB
11/18/2021 09:43:20 AM
rw-r--r--
📄
export-skipped-emails.php
1.22 KB
11/18/2021 09:43:19 AM
rw-r--r--
📄
main.php
10.37 KB
11/18/2021 09:43:19 AM
rw-r--r--
📄
progress.php
2.04 KB
11/18/2021 09:43:19 AM
rw-r--r--
Editing: edit.php
Close
<?php include('../functions.php');?> <?php include('../login/auth.php');?> <?php //------------------------------------------------------// // VARIABLES // //------------------------------------------------------// $app = mysqli_real_escape_string($mysqli, $_POST['id']); $list_id = isset($_POST['list']) && is_numeric($_POST['list']) ? mysqli_real_escape_string($mysqli, (int)$_POST['list']) : exit; $list_name = mysqli_real_escape_string($mysqli, $_POST['list_name']); $gdpr_options = isset($_POST['gdpr_options']) && is_numeric($_POST['gdpr_options']) ? mysqli_real_escape_string($mysqli, (int)$_POST['gdpr_options']) : exit; //subscribe settings $opt_in = mysqli_real_escape_string($mysqli, $_POST['opt_in']); $subscribed_url = mysqli_real_escape_string($mysqli, $_POST['subscribed_url']); $confirm_url = mysqli_real_escape_string($mysqli, $_POST['confirm_url']); $already_subscribed_url = mysqli_real_escape_string($mysqli, $_POST['already_subscribed_url']); $no_consent_url = mysqli_real_escape_string($mysqli, $_POST['no_consent_url']); $reconsent_success_url = mysqli_real_escape_string($mysqli, $_POST['reconsent_success_url']); $thankyou = isset($_POST['thankyou_email']) ? mysqli_real_escape_string($mysqli, $_POST['thankyou_email']) : ''; $thankyou_subject = addslashes(mysqli_real_escape_string($mysqli, $_POST['thankyou_subject'])); $thankyou_message = addslashes($_POST['thankyou_message']); if(preg_replace('/\s+/', '', $thankyou_message)=='<html><head></head><body></body></html>') $thankyou_message = ''; if($thankyou!='') $thankyou = 1; else $thankyou = 0; $gdpr_line = $gdpr_options ? 'no_consent_url = "'.$no_consent_url.'", reconsent_success_url = "'.$reconsent_success_url.'", ' : ''; //unsubscribe settings $opt_out = mysqli_real_escape_string($mysqli, $_POST['opt_out']); $unsubscribe_all_list = mysqli_real_escape_string($mysqli, $_POST['unsubscribe_all_list']); $unsubscribed_url = mysqli_real_escape_string($mysqli, $_POST['unsubscribed_url']); $goodbye = isset($_POST['goodbye_email']) ? mysqli_real_escape_string($mysqli, $_POST['goodbye_email']) : ''; $goodbye_subject = addslashes(mysqli_real_escape_string($mysqli, $_POST['goodbye_subject'])); $goodbye_message = addslashes($_POST['goodbye_message']); if(preg_replace('/\s+/', '', $goodbye_message)=='<html><head></head><body></body></html>') $goodbye_message = ''; $confirmation_subject = addslashes(mysqli_real_escape_string($mysqli, $_POST['confirmation_subject'])); $confirmation_email = addslashes($_POST['confirmation_email']); if(preg_replace('/\s+/', '', $confirmation_email)=='<html><head></head><body></body></html>') $confirmation_email = ''; if($goodbye!='') $goodbye = 1; else $goodbye = 0; //------------------------------------------------------// // FUNCTIONS // //------------------------------------------------------// $q = 'UPDATE lists SET name = "'.$list_name.'", opt_in = '.$opt_in.', subscribed_url = "'.$subscribed_url.'", confirm_url = "'.$confirm_url.'", '.$gdpr_line.' already_subscribed_url = "'.$already_subscribed_url.'", thankyou = '.$thankyou.', thankyou_subject = "'.$thankyou_subject.'", thankyou_message = "'.$thankyou_message.'", unsubscribe_all_list = '.$unsubscribe_all_list.', unsubscribed_url = "'.$unsubscribed_url.'", goodbye = '.$goodbye.', goodbye_subject = "'.$goodbye_subject.'", goodbye_message = "'.$goodbye_message.'", confirmation_subject = "'.$confirmation_subject.'", confirmation_email = "'.$confirmation_email.'", unsubscribe_confirm = '.$opt_out.' WHERE id = '.$list_id; $r = mysqli_query($mysqli, $q); if ($r) { header("Location: ".get_app_info('path')."/list?i=".$app); } else { show_error(_('Unable to save'), '<p>'.mysqli_error($mysqli).'</p>'); } ?>