- Автор темы
- #1
Никак не могу заставить работать скрипт массовой проверки доменов на ТИЦ на Денвере. Сам скрипт:
При запуске на Денвере появляется чисты лист, т.е пустая страница. Подскажите пожалуйста, в чем может быть проблема?
PHP:
<?php
# файл с урлами сайтов для проверки (если берем сайты из файла)
$websites_file = "url.php";
# шаблон денежки яндекса
$cy_tpl = "http://yandex.ru/cycounter?%s";
$md5_hashes = array();
$files = glob("buttons/*.gif");
foreach($files as $file)
{
$md5 = md5_file($file);
$name = basename($file, ".gif");
# сохранение MD5 всех файлов в массив
# соответствие тиц и MD5 хеша
$md5_hashes[$md5] = $name;
}
$websites = file($websites_file);
foreach($websites as $site)
{
$url = str_replace("http://", "", trim($site));
if (!$url) continue;
# определение имени домена
$slash_pos = strpos($url, '/');
$domain = $slash_pos ? substr($url, 0, $slash_pos) : $url;
# определение пути к денежке сайта
$cy_url = sprintf($cy_tpl, $domain);
# чтение денежки с сервера яндекса
$fp = fopen($cy_url, "r");
if ($fp)
{
$image = '';
while(!feof($fp))
$image .= fread($fp, 1024);
fclose($fp);
# определение MD5 полученной картинки
$md5 = md5($image);
# а вот и искомый тиц!
$tic = $md5_hashes[$md5];
}
}
?>
При запуске на Денвере появляется чисты лист, т.е пустая страница. Подскажите пожалуйста, в чем может быть проблема?
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.