8797 sujets
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)
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)
pourrais tu m'éclaircir un peu car même en utilisant exec, je vois pas ce que je peux faire surtout étant sur un serveur linux
Sinon comment fait le site http://www.menthe-fresh.fr/ ?
merci
Modifié par wachalala (24 Nov 2007 - 17:09)

Sinon comment fait le site http://www.menthe-fresh.fr/ ?
merci

Modifié par wachalala (24 Nov 2007 - 17:09)
Pour mente-fresh aucune idée, le mieux serait de leur écrire pour demander non ?
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:
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.

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.