Here is a script to download the favicon.ico files from a website and save it as a png file.
You must have imagemagick installed on your server to convert the ico file to png.
-
-
<!— html code —->
-
<form action="?" method="post">
-
<input id="site" name="site" type="text"
-
value="<?php echo $_POST['site']; ?/>" />
-
<input type="submit" />
-
</form>
-
-
< ?php
-
//— favicon2png by Alireza Balouch @ swape.net 2008
-
-
if($_POST[’site’] != ”){
-
-
//finding the hostname
-
$host = $host[‘host’];
-
$filename = ‘img/’ . $host . ‘.png’;
-
-
// getting the favicon
-
$contents = stream_get_contents($handle);
-
-
file_put_contents(‘fav.ico’ , $contents );
-
// converting to png
-
$StrExec = ‘/usr/local/bin/convert fav.ico -resize 24×24\> ‘ . $filename ;
-
}
-
}
-
?>



