Этот код работает для большинства веб-сайтов, таких как Google, YouTube, Facebook, и т.д., но он не работает на некоторых веб-сайтах, как Technorati:Как загрузить этот файл?
<?php
$favicon="http://technorati.com/favicon.ico";
$content = file_get_contents($favicon);
file_put_contents('favicon/icon.ico', $content);
echo "<img src=\"http://localhost/test/favicon/icon.ico\" />";
?>
// Вывод:
Внимание: file_get_contents (http://technorati.com/favicon.ico) [function.file-get-contents]: не удалось открыть поток: HTTP-запрос не удалось! HTTP/1.1 403 Forbidden в /opt/lampp/htdocs/test/simple.php на линии 3
Как я могу скачать фавиконки в Technorati в?
вы можете сделать это вручную – Alp
Решение Alp - это, безусловно, тот, у которого наименьший код. Меньше кода == меньше головной боли. – Jon
Очевидно, мне нужно сделать это с помощью PHP :) – xRobot