У меня есть очень простой PHP-скрипт, который создает "favicon.ico" в виде загруженного файла jpg / gif / png.
Вот часть функции:
$file = 'cache/'.$e .'/'. basename($_FILES['uploadfile']['name']);
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $file)) {
$im = imagecreatefromjpeg($file);
list($width, $height) = getimagesize($file);
$image_p = imagecreatetruecolor("16", "16");
imagecopyresampled($image_p, $im, 0, 0, 0, 0, "16", "16", $width, $height);
$num = rand (1,99999);
$output = $num."-favicon.ico";
imagepng($image_p,'dl/'.$output);
imagedestroy ($im);
unlink ($file);
echo 'success';
}
И скриптработает отлично!В Chrome, Opera и Firefox сгенерированные значки избранного выглядят хорошо, как и должно быть.
Но в Interent Explorer 8 - они просто не отображаются.
Спасибо за любую помощь!