16/12/09 21:28
ferruccio94
Qualcuno sa come posso far in modo che cliccando su un link, faccia scaricare un file .txt, .php ecc...?
aaa
17/12/09 15:43
pierotofy
header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: attachment; filename=".trim($name));
echo $content;
$size contiene la dimensione del file.
$type e' il MIME content type del file (image/jpeg, image/png, etc.)
$name e' il nome che deve assumere il file.
$content e' il contenuto binario del file.
Nota che prima di chiamare header devi assicurarti che nient'altro venga inviato al browser.
Ultima modifica effettuata da pierotofy 17/12/09 15:44
17/12/09 15:52
ferruccio94
Allora, per il nome (uso un GET), il peso (filesize()) e il contenuto(file_get_contents()) non è un problema, ma per il tipo?
Sempre se per il peso e il contenuto va bene come ho detto
.
Edit:
Ho fatto una prova escludendo il tipo, e funziona sisi.
Tutto apposto.
Ultima modifica effettuata da ferruccio94 17/12/09 17:02
aaa