Ciao a tutti.
Sto facendo uno scrippettino che mi permetta di forzare il download.
eccolo:
codice:
<?php
// dichiarazione variabile nome file con estrazione stringa
$filename = $_GET['nome_file'] ;
$path_completa = "/www/pippo/htdocs/download/" . $filename;
$dimensione_file=filesize($path_completa);
if (file_exists($path_completa)) {
header("Content-type: application/octet-stream");
header("Content-length: " . $dimensione_file);
header('Content-Type: ' . $mime_type);
header('Pragma: no-cache');
header('Content-Disposition: attachment; filename="' . $filename . '"');
header("Content-Transfer-Encoding: binary");
readfile($path_completa);
// include($filename);
exit();
}
else {
print ("errore nello scarico del file");
}
?>
Sostanzialmente il problema è che inizia a scaricare, quando arriva a 1.90Mb si ferma e mi da "download completato".
Ho provato su diversi picci e in tutti è cosi.
COme mai? dove sto sbagliando?
Grazie,
Ale