[QST] Script de téléchargement php

Comme au dessus, mais avec SOFT devant à la place de HARD!

Modérateurs : MacGamerFR, Cat121, Fredo, Tesla

Répondre
Leproengame
Campeur
Campeur
Messages : 1712
Enregistré le : 06 avr. 2008, 12:23
Localisation : France

[QST] Script de téléchargement php

Message par Leproengame »

bonjour
Je voudrais savoir si quelqu'un avait déjà utilisé un script php de telechargement pour son site.
Car j'en cherche un pour que mes potes puissent télécharger des photos a partir de mon site.
Pour l'instant j'ai trouvé ca:
<?php
header("Expires: Mon, 01 Jan 2001 01:00:00 GMT");
header("Cache-Control: no-cache");
header("Cache-Control: post-check=0,pre-check=0");
header("Cache-Control: max-age=0");
header("Pragma: no-cache");
header("Content-Type: image/jpeg");
header("Content-Disposition: attachment; filename=myImage.jpg");
header("Content-Description: \"telecharger image\"");
$filename = "img.jpg";
readfile($filename);
?>
Mais rien ne saffiche dès que je lance la page :?
Merci :D

PS: Je suis hébergé sous power-heberg
Cyril06
Campeur
Campeur
Messages : 1016
Enregistré le : 17 mai 2009, 15:55
Localisation : Versailles
Contact :

Message par Cyril06 »

Pöurquoi tu laisses pas un accès à un répertoire de ton site ?

Par exemple le mien : http://cyril06.free.fr/images/

Bon y a pas d'apercu mais tu peux nommer la photo avec un titre explicite, ou meme créer une galerie photo !
Leproengame
Campeur
Campeur
Messages : 1712
Enregistré le : 06 avr. 2008, 12:23
Localisation : France

Message par Leproengame »

Je ne peut pas car il y a que free ou autre qui possède cet page d'index qui permet de lire les fichier stockés sur le serveur mais chez mon hébergeur, ils n'ont pas cette fonctionalité.
Aidez moi je commence a désesperer :(
Cyril06
Campeur
Campeur
Messages : 1016
Enregistré le : 17 mai 2009, 15:55
Localisation : Versailles
Contact :

Message par Cyril06 »

Le php j'y connais pas grand chose.... Mais M. Google doit pouvoir t'aider !
Leproengame
Campeur
Campeur
Messages : 1712
Enregistré le : 06 avr. 2008, 12:23
Localisation : France

Message par Leproengame »

Je te jure que j'ai cherché sur google 3heure de suite sans succès :(
Cyril06
Campeur
Campeur
Messages : 1016
Enregistré le : 17 mai 2009, 15:55
Localisation : Versailles
Contact :

Message par Cyril06 »

Ben je t'avoue que je comprends pas très bien ce que tu veux.... Si tu affiches des photos sur ton site ils n'ont qu'à faire clique droit et enregistrer... (Je pense que ca doit etre autre chose mais je vois pas :mrgreen: )
Leproengame
Campeur
Campeur
Messages : 1712
Enregistré le : 06 avr. 2008, 12:23
Localisation : France

Message par Leproengame »

Par exemple quand je fait un répertoire sur mon site et que je le met dans la barre de lien je n'y ait pas accès :(
alonzo
modder à la mode...
modder à la mode...
Messages : 6971
Enregistré le : 29 nov. 2007, 00:38
Localisation : Paris (Fr)
Contact :

Message par alonzo »

bin oui, comme dit cyril, tu crées un répertoire /images et si les photos ne s'affichent pas "façon listing" tu crées un fichier index.html (ou .php) dans ce répertoire avec tes images dans des balises HTML , et là tes potes pourront les voir et les enregistrer avec un click droit.
Leproengame
Campeur
Campeur
Messages : 1712
Enregistré le : 06 avr. 2008, 12:23
Localisation : France

Message par Leproengame »

il faut creer un index pour chaque dossier crée ??
Cr30s
Campeur
Campeur
Messages : 1440
Enregistré le : 05 déc. 2007, 21:52
Contact :

Message par Cr30s »

Pas forcément, si tu as une architecture de ce style là :

www.truc.fr/IMAGES/
www.truc.fr/IMAGES/001/truc.jpg
www.truc.fr/IMAGES/001/dir/bidule.bmp
www.truc.fr/IMAGES/002/ttt.jpg
www.truc.fr/IMAGES/002/gggg.gif
www.truc.fr/IMAGES/003/hhhh.png

Il te suffit de créer un fichier index.html où tu indiques en dur le chemin vers tes images . Par exemple si tu veux que les images soit affichées sous forme de vignettes tu peux utiliser cette ligne de code

Code : Tout sélectionner

<a href="001/truc.jpg" target="_blank" >
<img style="height:400px;" alt="truc.jpg" src="001/truc.jpg"></img>
</a>
que tu mets dans le fichier index.html qui se trouve à la racine de IMAGES
Répondre