From: C y b e r T e c h @ L i s t s . E x M a c h i n a . n e t
<http://www.cybercafe21.net> & <http://www.cybercafe21.tv>
Salut,
J'essaye d�sesp�r�ment d'initier un download automatique d'un fichier PDF �
partir d'une page PHP. Ce que je voudrais, c'est qu'Acrobat se lance
automatiquement apr�s soumission d'un form. Le code suivant fonctionnne plus
ou moins. Il semble rencontrer des probl�mes sur Win2000 + IE5.5. Notez au
passage que si je fait pointer un HREF vers l'URL du PDF (et que je demande
� l'utilisateur de clcker), cela fonctionne parfaitement, sur toutes les
plateformes.Pourriez-vous me dire ce que je ne fais pas ou que je fais mal ?
Est-ce un bug connu ?
Voici l'extrait pertinent du code:
setcookie("cookie[company]", $company, $expiration);
// ---- Initiation du download
// $DOCURL . $file donne l'URL compl�te vers le PDF (pas
// de chemin relatif)
header("Content-Type: application/pdf\n");
header("Content-Transfer-Encoding: binary\n");
header("URI: " . $DOCURL . $file ."\n");
header("Request-URI: " . $DOCURL . $file ."\n");
header("Content-Location: " . $DOCURL . $file ."\n");
$fd = fopen ($file, "r");
$contents = fread ($fd, filesize ($file));
fclose( $fd);
echo $contents;
// La ligne suivante �tait la premi�re version. Ca ne marchait pas
// bien. La version ci-dessus a augment� la stabilit�.
/*header("Location: " . $DOCURL . $file ."\n");*/
stF/CC21
Des Cadeaux, des avantages et des offres qui vous interessent ?
http://www.justforyou.be... what you want is what you get !
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CCTK vous est offert par Emakina <http://www.emakina.com>
Pour vous desabonner <mailto:[EMAIL PROTECTED]>