1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <?php
require("phpDocx.php");
$phpdocx = new phpdocx("../file/Devis.docx");
function forceDownload($name, $location, $size)
{
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Length: '. $size);
header('Content-disposition: attachment; filename='. $name);
header('Pragma: public');
header('Content-Transfer-Enconding: binary');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
readfile($location);
exit();
}
if (isset($_POST['download'])) {
$date = date("F j Y");
$phpdocx->assign("#NOM#", "Dupond");
$phpdocx->save("../file/Devis1.docx");
forceDownload("Devis_final.docx", "../file/Devis1.docx", 6000000);
}
?> |
Partager