Sindbad~EG File Manager

Current Path : /var/www/html/ciautomaq.sumar.com.py/wp-content/plugins/mystickymenu/
Upload File :
Current File : /var/www/html/ciautomaq.sumar.com.py/wp-content/plugins/mystickymenu/mystickymenu-contact-leads.php

<?php

$path1 = preg_replace('/wp-content(?!.*wp-content).*/','',__DIR__);
include($path1.'wp-load.php');


if (current_user_can('activate_plugins')) {
	
	$file = "mystickybar_contact_leads.csv";
	$fp = fopen($file, "a")or die("Error Couldn't open $file for writing!");
	
    global $wpdb;
    $contact_lists_table = $wpdb->prefix.'mystickymenu_contact_lists';
    $contact_lists_to_write = $wpdb->get_results( "SELECT * FROM $contact_lists_table");
	$all_data = '';
	foreach ($contact_lists_to_write as $res) {
		$res_ID = $res->ID;
		$res_name = $res->contact_name;
		$res_phone = $res->contact_phone;
		$res_email = $res->contact_email;
		$res_message_date = $res->message_date;
		$widget_element_name = $res->widget_name;
		$page_link = $res->page_link;
		
		$current_row = $res_ID.' , '.$widget_element_name.' , '.$res_name.' , '.$res_phone.' , '.$res_email.' ,'.$page_link.' ,'.$res_message_date. PHP_EOL;
		$all_data = $all_data." ".$current_row . "\r\n";
		$fields = array($res_ID, $widget_element_name, $res_name, $res_phone, $res_email,$page_link ,$res_message_date);
	
		fputcsv($fp, $fields);
	}
	
	
	
	
	
	
	//fwrite($fp, $all_data)or die("Error Couldn't write values to file!"); 
	fclose($fp); 
	
	
	
	if (file_exists($file)) {
		header('Content-Type: application/csv');
		header('Content-Disposition: attachment; filename="' . basename($file) . '"');
		header('Content-Length: ' . filesize($file));
		readfile($file);
		unlink($file);
		exit;
	}

}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists