Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Question concernant le téléchargement de fichiers image

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Ankyo-SG
WRInaute discret
WRInaute discret

Inscrit le: 12 Mar 2007
Messages: 73

URL permanente de ce messagePosté le : Dim Mar 16, 2008 14:56    Sujet du message: Question concernant le téléchargement de fichiers image

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 15:01; édité 1 fois
 
Ankyo-SG Visiter le site web du posteur
NxtGen
WRInaute passionné
WRInaute passionné

Inscrit le: 24 Oct 2006
Messages: 596

URL permanente de ce messagePosté le : Dim Mar 16, 2008 15:01    Sujet du message: Question concernant le téléchargement de fichiers image

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

$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);
   }
 
NxtGen Visiter le site web du posteur
Ankyo-SG
WRInaute discret
WRInaute discret

Inscrit le: 12 Mar 2007
Messages: 73

URL permanente de ce messagePosté le : Dim Mar 16, 2008 15:05    Sujet du message: Question concernant le téléchargement de fichiers image

Merci NxtGen,

Ce code il faut le placer ou ? Dans la page proposant le téléchargement ?
 
Ankyo-SG Visiter le site web du posteur
bozoleclown
WRInaute passionné
WRInaute passionné

Inscrit le: 24 Nov 2005
Messages: 825
Localisation: Paris, France

URL permanente de ce messagePosté le : Dim Mar 16, 2008 15:37    Sujet du message: Question concernant le téléchargement de fichiers image

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
 
bozoleclown Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort