> Tous les forums > Forum des Webmasters
 mise à dispo d'un fichierSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
edwid
  Posté le 12/09/2011 @ 22:51 
Aller en bas de la page 
Petit astucien

Bonjour à toutes/tous

Je souhaite mettre en ligne un fichier PDF d'environ 100 Ko qui serait téléchargeable par le visiteur du site. Site très sommaire sans php hébergé chez Orange.

Et...je ne sais vraiment pas comment m'y prendre.
QQ pourrait me conseiller? à savoir que j'ai recherché sur PC Astuces sans succès.

Merci d'avance et bonne fin de soirée

Ed

Publicité
cebe
 Posté le 13/09/2011 à 05:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Si je comprends bien :

- tu as un site dans lequel tu as mis plusieurs pages,

- tu souhaites mettre à disposition un fichier téléchargeable pour les visiteurs ?

Donc :

-Tu crées le fichier pdf,

-Tu le transfères dans ton site : par exemple dans dossier/fichier.pdf,

-Dans l'une de tes pages placée à la racine de ton site, tu places le lien suivant : <a href="dossier/fichier.pdf" target="_blank">Cliquez ici pour lire le fichier</a>

Ce qui est entre " " c'est le chemin de ton fichier par rapport à la page où tu places le lien, la fonction target c'est pour ouvrir dans une nouvelle fenêtre du navigateur (si cette fonstion est absente, le fichier .pdf s'ouvre dans la fenêtre ouverte). A l'ouverture du fichier.pdf, le visiteur pourra imprimer le fichier, et/ou l'enregistrer selon son choix (ou les restrictions du fichier !). C'est ainsi que je procède dans les pages de min site et ça fonctionne bien !

christele
 Posté le 13/09/2011 à 10:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

@CEBE

Ok 100% avec toi, j'ajouterais, que s'il préféres un téléchargement , il peut le ziper

edwid
 Posté le 13/09/2011 à 11:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour et un grand merci à vous deux christele et cebe.

Je n'ai pas encore essayé la méthode, je m'y met ce soir en rentrant.

Donc si j'ai bien compris:

a) je transfère le PDF comme indiqué à la racine du site sans le zipper, le visiteur pourra l'ouvrir en ligne
b) je compresse le PDF et le visiteur pourra le télécharger/le décompresser et l'utiliser car il sera sur son PC

Me tromp'je ou bien vous ai-je bien compris?

Merci encore, je marque résolu et à défaut je reposte.

Ed

christele
 Posté le 13/09/2011 à 11:48 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

S'il sagit de lire a l'écran ou imprimer OUI, mais pour le télécharger (par exemple un contrat,
Alors il faut le ziper.

Bien sur avec du PHP (qui marche sur orange)

1) dans ton html tu mets <a href="telecharge.php" >Telechargez le pdf</a>

2) telecharge.php

<?PHP
$fichier = 'zzz/ton_fichier.pdf';
$fichier_taille = filesize($fichier);
header("Content-disposition: attachment; filename=$fichier");
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: application/octet-stream");
header("Content-Length: $fichier_taille");
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public");
header("Expires: 0");
readfile($fichier);
?>

edwid
 Posté le 13/09/2011 à 21:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Et un grand merci pour tes tuyaux christele. Je n'ai pas encore essayé, j'aimerai que tu me confirmes:

Je colle le code à l'endroit voulu, en remplaçant 'ton_fichier.pdf' par le nom de mon PDF , mais est ce que je laisse zzz/ ?.
Désolé, je ne suis pas très calé de ce côté.
Et seconde question: ma page existante est en Html. N'y a-t'il pas de problème ou bien dois-je construire une page Php spécifique, et enfin
si je reste en Html, je transfère le tout dans le site sur l'espace perso d'Orange et ça marche?

Excuse moi de t'ennuyer ainsi, mais comme cité en haut, il ya des moments j'ai du mal à comprendre.

Merci à toi

Ed

christele
 Posté le 13/09/2011 à 23:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Oui c'est cela,

1) tu mets ton nom de fichier a toi et au lieu de zzz/ tu mets le chemin ou est ton pdf donc machin/xxx.pdf

2) mon code est dans un fichier php tu le laisses ainsi

3) ton html qui appel le php a un lien comme je l'ais mis plus haut.

Bon courage

Christele

y.bli
 Posté le 14/09/2011 à 09:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

christele a écrit :


Bien sur avec du PHP (qui marche sur orange)

Bonjour,

Evidemment avec du PHP c'est facile, mais les pages persos Orange standard n'acceptent pas le PHP.

"...Pour utiliser le langage PHP, vous devez avoir souscrit à l'offre premium...." (extrait Orange)

@+

christele
 Posté le 14/09/2011 à 09:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

y.bli a écrit :
Evidemment avec du PHP c'est facile, mais les pages persos Orange standard n'acceptent pas le PHP.

"...Pour utiliser le langage PHP, vous devez avoir souscrit à l'offre premium...." (extrait Orange)

@+


Je croyais, c' est assez décevant comme nouvelle

edwid
 Posté le 14/09/2011 à 11:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Re,

Justement j'étais en train de tester, et y.bli à raison, visiblement Orange n'accepte pas le PHP. Je les ai même contacté, mais personne n'est fichu de me donner ces renseignements. Heureusement que des sympas astuciennes/astuciens nous viennent en aide.

Bon, je crois que je vais me retourner vers un hébergeur payant.

Pendant que j'y suis, n'aurais tu pas dans tes tiroirs un script pour les formulaires? Le formulaire en lui même ne me pose pas de PB (il est déjà réalisé avec les balises form) il manque seulement le script pour traiter les messages laissés par les visiteurs.

En tous cas merci à vous tous de m'avoir aidé et je n'oublie pas y.bli qui confirme le PB du PHP chez Orange.

Bonne journée

Ed

y.bli
 Posté le 14/09/2011 à 18:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
christele a écrit :

Je croyais, c' est assez décevant comme nouvelle

C'est pas nouveau, ça a toujours été

Justement j'étais en train de tester, et y.bli à raison, visiblement Orange n'accepte pas le PHP. Je les ai même contacté, mais personne n'est fichu de me donner ces renseignements. Heureusement que des sympas astuciennes/astuciens nous viennent en aide.

Pendant que j'y suis, n'aurais tu pas dans tes tiroirs un script pour les formulaires?

Je t'avais déjà donné cette information (pas de PHP sur les pages perso Orange) et comment faire un formulaire en HTML, il y a un mois :https://forum.pcastuces.com/envoi.asp?type=Edit&REP_ID=4280340&SUJET_ID=16334&FORUM_ID=2

@+

edwid
 Posté le 14/09/2011 à 21:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Mais oui tu me l'avais dit, au temps pour moi.

Ceci dit, j'avais essayé ta méthode sans script CGI mais elle ne convient pas pour le site (je t'avais répondu). Quand le visiteur rempli le formulaire, c'est outlook qui s'ouvre. Autrement dit s'il utilise une autre messagerie, ça ne fonctionne pas.
Mais comme dit précédement, je vais à court terme me retourner vers un hébergeur payant. C'est pour cette raison que j'ai réedité ma demande car alors il va me falloir créer un form en Php...et là, est ce que tu peut m'aider?

Merci à toi et si pas possible, à une prochaine fois.

Ed

PS si tu connait un hébergeur pas trop cher, je suis également preneur

y.bli
 Posté le 14/09/2011 à 23:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
edwid a écrit :

Mais oui tu me l'avais dit, au temps pour moi.

Ceci dit, j'avais essayé ta méthode sans script CGI mais elle ne convient pas pour le site (je t'avais répondu). Quand le visiteur rempli le formulaire, c'est outlook qui s'ouvre. Autrement dit s'il utilise une autre messagerie, ça ne fonctionne pas.
Mais comme dit précédement, je vais à court terme me retourner vers un hébergeur payant. C'est pour cette raison que j'ai réedité ma demande car alors il va me falloir créer un form en Php...et là, est ce que tu peut m'aider?

Merci à toi et si pas possible, à une prochaine fois.

Ed

PS si tu connait un hébergeur pas trop cher, je suis également preneur

aucun problème pour t'aider, et il y a beaucoup de gens compétents pour le faire sur ce forum...

pour les sites dont je m'occupe, j'utilise 2 hébergeurs : Free en gratuit et OVH en payant, mais mon avis n'est pas exhaustif

@+

christele
 Posté le 14/09/2011 à 23:48 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

edwid a écrit : si tu connait un hébergeur pas trop cher, je suis également preneur


Personellement je suis sur trois serveurs ils se valent, mais le plus fiable (moins de pannes/an)
reste pour moi MailClub, sa formule platinium EASY 69 Euros par an nom de domaine inclus +MySql Statistiques etc ...

http://www.mailclub.fr/hebergement/mutualises/article/platinum



Modifié par christele le 14/09/2011 23:49
cebe
 Posté le 15/09/2011 à 05:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Dans le même ordre d'idée, je fais confiance depuis dix ans à cet hébergeur, pour lequel je n'ai pas de souci ! http://www.claranetsoho.fr/" href="http://www.claranetsoho.fr/">Vois ICI. De 19 à 59€ ht, il y a ce qu'il faut pour satisfaire bon nombre de webmasters.

Bonne journée,

edwid
 Posté le 15/09/2011 à 23:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Re bonsoir,

Encore merci à toutes/tous pour vos aides, comme indiqué je vais choisir un hebergeur payant.

En ayant le plaisir de vous re-rencontrer plus tard sur PCA

Ed

PS cebe, j'ai visité ton village...il est super.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Batterie portable Ugreen Nexode 100W 12 000 mAh (1xUSB C 100W PD, 1xUSB A 22.5W)
39,99 € 49,99 € -20%
@Amazon
Chargeur USB UGREEN Nexode 35W GaN USB C + USB A
19,49 € 27,99 € -30%
@Amazon
Adaptateur WiFi USB TP-Link Archer T2U Nano AC 600 Mbps
9,49 € 13,90 € -32%
@Amazon
Boitier PC Moyen-Tour NZXT H7 Flow
98,85 € 139,99 € -29%
@Amazon
PC portable 16 pouces Ninkear A15 Pro (QHD, AMD Ryzen 5 7430U, 16 Go RAM, SSD 1 To, Windows 11, Qwerty)
429 € 545 € -21%
@Geekbuying
Chargeur USB UGREEN Nexode 200W (3xUSB C + 1xUSB A)
74,99 € 99,99 € -25%
@Amazon

Sujets relatifs
Probleme de mise en ligne de fichier sur un serveur
Mise en ligne de fichier
Mise à jour de ma logithèque
Mise à jour PHP
écrire dans un fichier
Mise en ligne de mon site impossible
problème avec fichier "xxx.klm"
impossible charger fichier
Mise en ligne livre numérique
Mise à jour site joomla 1.5.26 vers 2.5
Plus de sujets relatifs à mise à dispo d''un fichier
 > Tous les forums > Forum Forum des Webmasters