Bonjour,

Je souhaite afficher sur mon site des images d'un autre site (j'ai toutes les autorisations nécessaires ), mais sans que celasoit trop visible par l'internaute.

Je voudrais donc créer une image à l'aide de php, qui est en fait une "redirection".

Tout d'abord, j'encode l'url de l'image (base64_encode) pour que le paramètre de mon script (passé dans l'url) ne soit pas trop évident.

Et voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
$filename = base64_decode($HTTP_GET_VARS['dir']);
$fp = fopen($filename, "r");
if ($fp) {
  header("Content-type: " . image_type_to_mime_type($filename));
  fpassthru($fp);
  exit;
}
?>
L'image ne s'affiche pas
Voyez vous une erreur ?

Merci de votre aide.