File size: 3.06Kb
<?php
/**
* Author Demon
* Copyright 3.1.2012
*/
function connect($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, 'SonyEricssonK320i/R4GC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$url = 'http://awapa.ru/n'; // URL до папки с грабом
if($_GET['dir'] AND !$_GET['s']){
$param = 'dc3.php?dir='.$_GET['dir'];
} elseif($_GET['dir'] AND $_GET['s']){
$param = 'dc3.php?dir='.$_GET['dir'].'&s='.$_GET['s'];
}
$Data = connect('http://pic.sever.ru/'.$param);
if(preg_match('#>Скачать</a> \([0-9]+ Кб\)</dt>#iu', $Data) != 1){
$title = 'Картинки на '.$_SERVER['HTTP_HOST'];
require_once 'header.php';
preg_match_all('#href="dc3\.php\?dir=pic/(.*?)">(.*?)</a>(</dt>|\s<span style="color: \#B0E0E6;">\+([0-9]+)</span></dt>)#', $Data, $DataArray);
for($i = 0; $i <= count($DataArray[1])-1; $i++){
if(!empty($DataArray[4][$i])){
$New = '+ '.$DataArray[4][$i].' New Files';
} else {
$New = '';
}
echo '<a href="'.$url.'/pic/'.$DataArray[1][$i].'/">'.$DataArray[2][$i].'</a> '.$New.'<br />'."\n";
}
echo '<a href="http://'.$_SERVER['HTTP_HOST'].'/">На главную</a><br />';
require_once 'footer.php';
} else {
$title = 'Картинки на '.$_SERVER['HTTP_HOST'];
require_once 'header.php';
preg_match('#Страниц: <b>([0-9]+)</b>#iu', $Data, $PageArray);
if((!$_GET['s'] OR $_GET['s'] <= 0) AND $PageArray[1]-1 > 1){
$page = '<a href="'.$url.'/'.$_GET['dir'].'&s='.($_GET['s']+1).'">Далее</a><br />';
} elseif($_GET['s'] >= $PageArray[1]-1 AND $PageArray[1]-1 > 1){
$page = '<a href="'.$url.'/'.$_GET['dir'].'&s='.($_GET['s']-1).'">Назад</a><br />';
} elseif($_GET['s'] >= 1){
$page = '<a href="'.$url.'/'.$_GET['dir'].'&s='.($_GET['s']-1).'">Назад</a> _|_ <a href="'.$url.'/'.$_GET['dir'].'&s='.($_GET['s']+1).'">Далее</a><br />';
}
preg_match_all('#<img src="(cache/pic/.*?/.*?/.*?/.*?)" alt="pic"/><br/><img src="/img/kv\.gif" alt=".*?"/> <a href="(pic/.*?/.*?/.*?/.*?)">Скачать</a> \(([0-9]+ Кб)\)</dt></dl>#iu', $Data, $PicsArray);
echo '<div class="content">'."\n";
for($i = 0; $i <= count($PicsArray[1])-1; $i++){
echo '<img src="'.$url.'/img/'.$PicsArray[1][$i].'" alt="Картинка"/><br />'."\n";
echo '<a href="'.$url.'/down/img/'.$PicsArray[2][$i].'">Скачать</a> ('.$PicsArray[3][$i].')<br />'."\n";
}
echo '</div>'."\n";
echo $page;
echo 'Всего страниц: '.$PageArray[1].'<br />'."\n";
echo '<a href="'.$_SERVER['SCRIPT_NAME'].'">В раздел картинок</a><br />'."\n";
echo '<a href="http://'.$_SERVER['HTTP_HOST'].'/">На главную</a><br />'."\n";
require_once 'footer.php';
}
?>