contact

 Ici j'ai pris l'exemple du livre "Contre Praxeas" de Tertullien généré en document PDF. On force le téléchargement du fichier PDF, c'est pourquoi on utilise la directive Content-Type: application/pdf. Une autre commande "Content-Disposition" renseigne le nom du fichier. On ouvre le fichier en lecture "r" en indiquant son chemin et son nom ( voir $url ). Ensuite fread lit le fichier, et la fonction  filesize ($url)  trouve la quantité d'octets qu'il faut lire dans ce fichier. Pour finir on affiche notre fichier. Le deuxième script procède d'une façon plus simple en utilisant la fonction readfile ( ) qui comprend d'une certaine façon tout le processus de fopen.

<?php
header('Content-Type: application/pdf');
header('Content-Length: 447407');
header( 'Content-Disposition: attachment;filename="Tertullien-Praxeas.pdf"' );
$url = "document/Tertullien-Praxeas.pdf";
$fichier = fopen ($url,"r");
$contents = fread ($fichier,filesize($url));
echo $contents;
fclose($fichier);
?>

<?php
header('Content-Type: application/pdf');
header('Content-Length: 447407');
header( 'Content-Disposition: attachment;filename="Tertullien-Praxeas.pdf"' );
readfile("document/Tertullien-Praxeas.pdf");
?>
accueil HTML 4.01 valideCode CSS valide

cooltext.com

php france

le blog de philippe Moga

Le livre Pour croire sans l'Église

made with Nvu

philippemoga.free.fr


date