8797 sujets

Développement web côté serveur, CMS

Bonjour,

j'aimerais savoir si il existe des scripts ou si selon vous il est possible de faire en sorte de faire une image d'un site internet depuis son url ?

en gros la personne rentre son site et ca crée une image sur mon serveur de son site.

Merci
Bonjour,

la réponse est non, il faut pour cela un moteur de rendu du html.
La seule possibilité à ma connaissance est d'avoir un tel utilitaire en ligne de commande et d'utiliser exec.
Modifié par Necromantik (24 Nov 2007 - 13:45)
Pour mente-fresh aucune idée, le mieux serait de leur écrire pour demander non ? Smiley cligne

Avec exec tu peux exécuter une commande comme dans un terminal. Admettons que tu aies la commande "screensite url file" qui prend un screenshot de "url" et l'enregistre dans "file". Il serait alors possible de faire:
$file = 'chemin/mon_fichier.jpg';
$url = 'the_url';
exec('screensite '.escapeshellarg($url).' '.escapeshellarg($file));


Je ne sais pas où trouver une telle commande et il faut que le serveur le permette mais sur le principe c'est comme ça que je ferai.