Télécharger une image sans la voir

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Télécharger une image sans la voir

par chrislabricole » 19 juin 2007, 19:09

oh ! merci !
mal cherché... :roll:

a !! pourquoi sa marche pas?????
j'ai cherché ! sa marche pas...
voici mon code... :
<?php
function download() {
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename='.basename($file) );
    header('Accept-Ranges: bytes');
    header('Content-Length: '.filesize($file) );
    readfile($file);
}


//conditions
if (isset($_GET['file'])) 
{
switch ($_GET['file'])
{  
           case 01 :
           $file = 'images/google.gif';
           break;  
		   case 02 :
           $file = 'images/date/appetit_soir.gif';
           break;
		   case 03 :
           $file = 'index.php';
           break;
	} 
}
//se que l'on va télécharger au final...
download($file);
?>

par Cyrano » 19 juin 2007, 19:06

On trouve des choses passionnantes en faisant des recherches ici des fois :D

Télécharger une image sans la voir

par chrislabricole » 19 juin 2007, 18:30

Bonjour,

je voudrais Télécharger une image sans la voir, c'est à dire que quand l'on clique sur un lien, ont télécharge l'image... (sous faire le fameux clique droit, enregistrer sous...)

par exemple, un fichier download.php

on lui fait faire dans l'adresse :
http://monsite.com/download.php?file_id=01 ou 02
....

j'espère que vous avait compri se que je veut faire
pas, j'ai pencé au header mais sa marche pas :cry:

lol
merci !