{% else-1 %}
Еще один неплохой парсер изображений, напрямую тырит картинки)))

                        
ini_set('max_execution_time', '1200');
$from = 'http://inferno.su/pers_avatares/';
$str = file_get_contents ($from);
preg_match_all ("!<a.*?href=\"?'?([^ \"'>]+)\"?'?.*?>(.*?)</a>!is", $str, $ok);
for($i = 1; $i < count($ok[1]); $i++)
{
$url = $from . $ok[1][$i];
$destination_folder = 'test/';
$filename = (($pos = strrpos($url, '/')) !== false) ? substr($url, $pos + 1) : $url;
if (!copy($url, $destination_folder.$filename))
{
echo 'Не удалось скопировать ' . $filename . '...<br/>';
}
echo 'Файл ' . $url . ' cкопирован в: ' . $destination_folder . $filename . '<br/>';
}
1 60 0
0

Нет фото
• 15 фев 2014, 18:50


На сайте дыра 1350552454

0

Нет фото
KoT * [мошенник] 1.91
• 4 дек 2013, 15:35


Это экономия на спичках, тоже самое как и использовать sizeof() вместо count()

0

Нет фото
XdN * 9.4
• 4 дек 2013, 11:11


$all = count($ok[1]);
for($i = 1; $i < $all; $i++)
Так бы быстрее было немножко.