This post is also available in: Anglais

Bonjour,

Pour créer une capture d’écran d’un site et le sauvegarder en tant que vignette dans votre serveur, rien de plus simple.

Cela nécessite l’utilisation des services comme : http://www.thumbshots.org/ et un petit script en php :

  1. <?php
  2. // Fichier image de sauvegarde
  3. $image   = "images/image.gif";
  4. // Adresse du site à capturer
  5. $urlsite = "http://perso.wareteam.com/";
  6. // récupérer le résultat
  7. $url = file_get_contents ("http://open.thumbshots.org/image.pxf?url=".$urlsite);
  8. // Ecriture du résultat dans le fichier
  9. $fp = fopen ("$image", ‘wb’);
  10. fwrite($fp, $url);
  11. fclose($fp);
  12. // Affichage de l’image
  13. echo ‘<img src="’.$image.‘">’;
  14. ?>
  15.