adust,
<?php
$page = (isset($_GET['page']) && $_GET['page'] >= 0) ? intval($_GET['page']) : 0;
$start = $page==0 ? 0 : ($page - 1) * 5;
$url = 'http://anwap.org/servis/anek/anekdots1-' . $start . '.html';
$data = file_get_contents($url);
preg_match_all('|<div class="blc"><span class="acat">.*?</strong><hr/>(.*)<hr/>«|is', $data, $code);
$arr = explode('<hr/>', $code[1][0]);
$size = sizeof($arr);
$x = 0;
while($x<($size-1)) {
echo '<div>Анекдот ' . ($x+1) . '<div>' . $arr[$x] . '</div></div>';
$x++;
}
function pages($var) {
return '<a href="?page=' . $var[2] . '">' . $var[2] . '</a>';
}
echo preg_replace_callback('|<a href="/servis/anek/anekdots1-(.*...html">(.*?)</a>|is', 'pages', $arr[($size-1)]);
?>
только толпой не тестите граб, а то я пока писал хабраэффект поймал
Kazzone-1x-net (02.12.2012 / 20:00)
Зделал так:
<?php
define('_IN_JOHNCMS', 1);
$headmod ="football";
$textl = 'text';
$rootpath = '../';
require_once ($rootpath ."incfiles/core.php");
require_once ($rootpath ."incfiles/head.php"
ты хотя бы немного в коде разбираешся?
Kazzone-1x-net, А можна когда спрашиваешь писать в конце знак вопроса "?" ?
А можна самому уже хоть что-то понять, а не ждать пока тебя носом натолкают в решение и ты с n-ого раза поймешь?
Кодинг не твое, пора уже осознать это, никто за тебя все делать небудет если ты сам не хочешь\неумеешь понимать самое простое. Бросай это дело, ничего хорошего из этого невыйдет. Так и будешь дальше "писать свое" лепля в кучу куски чужого кода.
Kazzone-1x-net (03.01.2013 / 18:16)
не тичай мораль, я не сказал что я мега кодер, просто ответ если знаешь
Тичай? - ВТФ?
------------------
Причем тут мега-кодер? Ты вообще ничего сам неумеешь, в этом суть. То и дело по форумам бегаешь просишь что-то за тебя сделать.
Kazzone-1x-net (03.01.2013 / 18:20)
ты че родился узнав все? и это мое дело, ты не вмешывайся. Форум для таго чтобы что то узнать
Представь, родился и все узнал.
-------------
Форум для того что-бы что-то спросить, а не все подряд да и еще сделать за тебя. Для этого существует такой орган как мозг, научись юзать его
Kazzone-1x-net (03.01.2013 / 18:25)
я знаю как робатает граббер
ОМГ, ты сути непонял сути поста лестата, грабер та как пример.
Вобщем как всегда.
Kazzone-1x-net (03.01.2013 / 18:31)
ну да как всегда: вы ТИПА самые умные
Нет, это ты просто через чур тупой, и даже не пытаешься чему-то учится.