
10.09.2009, 22:19
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Сообщение от qW1zer
На 1 странице предпоследний пост
Чес слово... мало того что ты не удосужился отформатить код, так ещё и наговногодил шо ппц
Я бы тебя покарал!!!
PHP код:
file_get_contents("$glink");
$comment = $cmt[1][rand(0,0)];
Вот нафига брать переменную в кавычки?
и какой смысл rand(0,0)? это вообще меня убило
Если просто нужно собрать все каменты с сайта, то вот нормально оформленный код
PHP код:
<?php
function get_site($site)
{
//Получаем контент страницы и меняем кодировку UTF-8 -> cp1251
return iconv('UTF-8', 'WINDOWS-1251', file_get_contents($site));
}
//Получаем контент страницы
$content = get_site('http://l1nux.ru/');
//Парсим контент страницы на дивы
preg_match_all('/<div class="myLink"[^>]*>(.*?)<\/div>/ims', $content, $links);
//Обрабатываем все ссылки в цикле
foreach($links[1] as $link)
{
//Получаем контент страницы по ссылке
$content = get_site($link);
//Парсим контент страницы на дивы
preg_match_all('/<div class="pmsg">(.*?)<\/div>/ims', $content, $comment);
//Выводим ссылку
echo('Ссылка : <a href="' . $link . '">' . $link . '</a><br><br>');
//Выводим комментарии в цикле с новой строки
foreach($comment[1] as $value)
{
echo($value . '<br>');
}
//Выводим разделение между ссылками
echo('<hr>');
}
?>
|
|
|