Question concernant le téléchargement de fichiers image

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Ankyo-SG
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 133
Inscription: Lun Mar 12, 2007 21:19

Question concernant le téléchargement de fichiers image

Message le Dim Mar 16, 2008 13:56

Bonjour tout le monde,
J’ai un site qui propose des téléchargements de fonds d’écran de grande taille, à l’heure actuelle pour télécharger un fond d’écran depuis mon site, il faut passer par un pop-up pour enregistrer l'image, mais cette dernière solution ne me convient pas pour plusieurs raisons. Alors je souhaite utiliser une compression zip pour que les images soient téléchargeables sans les afficher. Comment je peux faire pour compresser mes images ? Avec le php peut-être ? Ou peut-être forcer le téléchargement des fichiers images (jpg, png…) ?

Merci d’avance pour votre aide.
Dernière édition par Ankyo-SG le Dim Mar 16, 2008 14:01, édité 1 fois.


NxtGen
WRInaute passionné
WRInaute passionné
 
Messages: 730
Inscription: Mar Oct 24, 2006 4:35

Message le Dim Mar 16, 2008 14:01

tu peux tout simplement forcer le téléchargement de l'image
j'utilise ce code sur mon www
Code: Tout sélectionner
$path = "img/";
$filename = "image.jpg";
$image = $path$filename;
if ( file_exists($path$filename) ) {
   $filesize = filesize($image);
   header("Content-disposition: attachment; filename=$filename");
   header("Content-Type: application/force-download");
   header("Content-Transfer-Encoding: binary");
   header("Content-Length: $filesize");
   header("Pragma: no-cache");
   header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
   header("Expires: 0");
   readfile($image);
   }


Ankyo-SG
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 133
Inscription: Lun Mar 12, 2007 21:19

Message le Dim Mar 16, 2008 14:05

Merci NxtGen,

Ce code il faut le placer ou ? Dans la page proposant le téléchargement ?

bozoleclown
WRInaute passionné
WRInaute passionné
 
Messages: 893
Inscription: Jeu Nov 24, 2005 19:08

Message le Dim Mar 16, 2008 14:37

NxtGen a écrit:tu peux tout simplement forcer le téléchargement de l'image
j'utilise ce code sur mon www


J'avais rencontré des petits soucis avec ce principe de code php
sur certains navigateurs, le nom du fichier ne passait pas par exemple
mais bon sur un parc IE6/IE7/Firefox, ca remplit son job


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 :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités