Forcer le téléchargement d'un pdf
20 messages • Page 1 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Forcer le téléchargement d'un pdf
Salut, j'ai mis un pdf en ligne, mais lorsqu'on clique dessus, il s'ouvre directement sous acrobade reader et comme celui-ci prends 30 Mo ça fait bugger le navigateur, je souhaiterais donc forcer le téléchargement, j'ai trouvé pas mal de bout de code qui reprennent tous à peu près cette structure
Mais que ça soit sous mozilla, ou IE au bout de quelques Mo, le téléchargement est finit alors qu'en réalité seulement + ou - 10% est téléchargé
Comment puis-je faire?
Merci
<?php
$Fichier_a_telecharger = "carconcept.pdf";
header("Content-disposition: attachment; filename=$Fichier_a_telecharger");
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: application/pdf\n" );
header("Content-Length: ".filesize($Fichier_a_telecharger));
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public");
header("Expires: 0");
readfile($Fichier_a_telecharger);
?>
Mais que ça soit sous mozilla, ou IE au bout de quelques Mo, le téléchargement est finit alors qu'en réalité seulement + ou - 10% est téléchargé
Comment puis-je faire?
Merci
Dernière édition par sloshy le Mer Oct 22, 2008 21:26, édité 1 fois.
Etonnant, normalement readfile permet sans problème de faire passer des fichiers de 200 000 mo ( testé à l'instant ), alors que le max_execution_time est de 30.
Je pense que le bug se situe ailleurs, mais je ne vois pas d'où...
Je pense que le bug se situe ailleurs, mais je ne vois pas d'où...
Je viens de tester le script sur un autre hebergement et cela fonctionne, cela vient donc de l'hebergement OVH (90gp plan), Avez vous une idée de ce qui peut bloquer cela que je vois si je peux faire quelque chose?
Edit: Voici un probleme similaire non résolu: http://forum.ovh.com/showthread.php?t=38681
Edit: Voici un probleme similaire non résolu: http://forum.ovh.com/showthread.php?t=38681
salut, je n'ai toujours pas réglé mon problème! Ovh m'a dis qu'en fait au bout de 30 secondes le script coupait automatiquement et qu'il fallait un script perl ou cgi pour contourner cela, or je ne connais pas du tout ces langages, quelqu'un a-t-il une solution?
20 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Nouvelle version de GoogleStats : v1.1
- La barre d'outils Alexa pour Firefox
- Télécharger Google Chrome en français (téléchargement gratuit)
- Google acquiert YouTube pour 1,65 Md$
- Amazon pourrait se lancer dans la publicité contextuelle
- Yahoo Maps API
- Les albums web Picasa passent à 1 Go de stockage
- Le simulateur de vol de Google Earth
- API Google Talk (Libjingle) : Google concurrence Skype
- Deepfish
Consultez la description détaillée des produits ou services de Google suivants : Google Web Accelerator
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum