OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
old_sendy
/
includes
/
subscribers
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:16 AM
rwxr-xr-x
📄
custom-fields.php
2.13 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
delete-blocked-domain.php
500 bytes
05/19/2025 10:07:16 AM
rw-r--r--
📄
delete-inactive.php
1.53 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
delete-suppressed-email.php
496 bytes
05/19/2025 10:07:16 AM
rw-r--r--
📄
delete-unconfirmed.php
2.17 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
delete.php
1.38 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
edit.php
4.93 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
export-blocked-domains.php
1.75 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
export-csv.php
7.22 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
export-suppression-list.php
1.75 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
housekeeping-no-clicks.php
407 bytes
05/19/2025 10:07:16 AM
rw-r--r--
📄
housekeeping-no-opens.php
406 bytes
05/19/2025 10:07:16 AM
rw-r--r--
📄
housekeeping.php
12.14 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-add.php
1.06 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-blocked-domain-list.php
2.91 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-blocked-domain-list2.php
1.91 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-delete.php
1.98 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-suppression-list.php
2.88 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-suppression-list2.php
1.89 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-unsubscribe.php
2.01 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
import-update.php
13.07 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
line-delete.php
1.02 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
line-unsubscribe.php
1.04 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
line-update.php
5.34 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
main.php
8.13 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
sample-csv.php
1.2 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
save-gdpr.php
1.15 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
subscribe-form.php
4.09 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
subscriber-info.php
17.55 KB
05/19/2025 10:07:16 AM
rw-r--r--
📄
unsubscribe.php
881 bytes
05/19/2025 10:07:16 AM
rw-r--r--
Editing: import-delete.php
Close
<?php include('../functions.php');?> <?php include('../login/auth.php');?> <?php /********************************/ $databasetable = "subscribers"; $fieldseparator = ","; $lineseparator = "\n"; $csvfile = $_FILES['csv_file']['tmp_name']; $userID = get_app_info('main_userID'); $app = isset($_POST['app']) && is_numeric($_POST['app']) ? mysqli_real_escape_string($mysqli, (int)$_POST['app']) : exit; $listID = isset($_POST['list_id']) && is_numeric($_POST['list_id']) ? mysqli_real_escape_string($mysqli, (int)$_POST['list_id']) : exit; /********************************/ if(!file_exists($csvfile)) { header("Location: ".get_app_info('path').'/delete-from-list?i='.$app.'&l='.$listID.'&e=3'); exit; } $file = fopen($csvfile,"r"); if(!$file) { echo _('Error opening data file.'); echo ".\n"; exit; } $size = filesize($csvfile); if(!$size) { echo _('File is empty.'); echo "\n"; exit; } $csvcontent = fread($file,$size); fclose($file); $linearray = array(); foreach(explode($lineseparator,$csvcontent) as $line) { //cleanup line $line = trim($line," \t"); $line = str_replace("\r","",$line); $line = str_replace('"','',$line); $line = str_replace("'",'',$line); //get the columns $linearray = explode($fieldseparator,$line); $columns = count($linearray); //check if there's more than 1 column if($columns>1) { header("Location: ".get_app_info('path').'/delete-from-list?i='.$app.'&l='.$listID.'&e=1'); exit; } //check if email exists to be deleted $q = 'SELECT email FROM subscribers WHERE list = '.$listID.' AND email = "'.$line.'" AND userID = '.$userID; $r = mysqli_query($mysqli, $q); if (mysqli_num_rows($r) > 0) { //email exists, delete subscriber $query = 'DELETE FROM '.$databasetable.' WHERE email = "'.$line.'" AND list = '.$listID.' AND userID = '.$userID; mysqli_query($mysqli, $query); } } //return header("Location: ".get_app_info('path').'/subscribers?i='.$app.'&l='.$listID); ?>