HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers59/ferrumbv.nl/wwwroot/kes/admin/export_csv.php
<?php

include("../config/database_con.php");


$r_nieuws = mysql_query($q_nieuws);

$file = 'file_name'; // csv name.
 
$i = 9;
 
$csv_output .= "E-mail ID; voornaam; tussenvoegsel; achternaam; geslacht; bedrijfsnaam; emailadres; taal; categorie_a; categorie_b; datum_in;";

$csv_output .= "\n";

$q_nieuws = "SELECT * FROM kes_emailadressen WHERE kes_emailadressen.geactiveerd = 'ja' AND kes_emailadressen.verwijderd = 'nee' ORDER BY kes_emailadressen.bedrijfsnaam ASC";
$r_nieuws = mysql_query($q_nieuws);
 
while ($rec_nieuws = mysql_fetch_assoc($r_nieuws)) {

	
	$waarde = $rec_nieuws['email_id']."; ".$rec_nieuws['voornaam']."; ".$rec_nieuws['tussenvoegsel']."; ".$rec_nieuws['achternaam']."; ".$rec_nieuws['geslacht']."; ".str_replace('amp;','',$rec_nieuws['bedrijfsnaam'])."; ".$rec_nieuws['emailadres'].";".$rec_nieuws['taal'].";".$rec_nieuws['categorie_a'].";".$rec_nieuws['categorie_b'].";".$rec_nieuws['datum_in'].";";
	
	$waarde = html_entity_decode($waarde);
	
	$csv_output .= $waarde."\n";
}

$array = get_html_translation_table(HTML_ENTITIES, ENT_QUOTES | ENT_HTML5);
 
foreach ($array as $key => $value){
	$csv_output = str_replace($value,$key,$csv_output); 
}
 
$filename = $file."_".date("d-m-Y_H-i",time());
 
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: csv" . date("Y-m-d") . ".csv");
header( "Content-disposition: filename=".$filename.".csv");
 

print $csv_output;

 
exit;
?>