Nous avons un bouton lorsque nous cliquons sur ce bouton toutes les données viennent dans le fichier csv et télécharger ce fichier csv. fichier csv créer mais le code de téléchargement ne fonctionne pastélécharger le fichier csv
$fp = fopen("file\customer-list.csv", "w");
fileName = "file\customer-list.csv";
$filePath = "file\customer-list.csv";
$fsize = filesize("file\customer-list.csv");
if(($_POST['csv_download_list']) == "cm")
{
fwrite($fp, $csv);
fclose($fp);
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header("Content-Disposition: attachment; filename=\"$fileName\"");
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Length: ' . filesize($filePath));
ob_clean();
flush();
$file = @fopen($filePath,"rb");
if ($file) {
while(!feof($file)) {
print(fread($file, 1024*8));
flush();
}
@fclose($file);
}
exit;
pourquoi avez-vous tant de variables Lukin' autour de votre fichier. de toute façon .. je pense que ce http://stackoverflow.com/questions/1487774/generating-csv-file-and-then-forcing-the-file-to-download devrait résoudre votre problème. – Saurabh
optionnellement vous pouvez également vérifier .. http://php.net/manual/fr/function.readfile.php – Saurabh
S'il y a une réponse acceptable, s'il vous plaît marquer comme réponse. –