ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

08.09.2009, 17:46
|
|
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме: 816011
Репутация:
23
|
|
CURLOPT_FOLLOWLOCATION : При установке этого параметра в ненулевое значение, при получении HTTP заголовка "Location: " будет происходить перенаправление на указанный этим заголовком URL (это действие выполняется рекурсивно, для каждого полученного заголовка "Location:").
из руководства Curl в PHP
Последний раз редактировалось superboy4; 08.09.2009 в 17:48..
|
|
|

08.09.2009, 18:18
|
|
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме: 816011
Репутация:
23
|
|
Можете мне хоть показать, что я делаю не так.
|
|
|

08.09.2009, 18:25
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
superboy4 1 - вы флудите, это плохо, 2 - вы не получаете печеньки от вконтакта, добавьте
PHP код:
curl_setopt($ch, CURLOPT_COOKIEFILE, '.cookit');
curl_setopt($ch, CURLOPT_COOKIEJAR, '.cookit');
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

08.09.2009, 18:50
|
|
Познающий
Регистрация: 27.11.2007
Сообщений: 97
Провел на форуме: 540764
Репутация:
57
|
|
Помогите с кодом, для парсинга страницы.
Спарсить нужно отсюда:
PHP код:
<div class="comment-avatar-box">
<a href="/user/444708" class="user_pic_link">
<img src="http://****.com/users/000/444/708/av4942.jpg" alt="Avatar" width="60">
</a>
</div>
<div class="comment-info-box"><a href="/user/444708">BIGBOOTYHOESONLY</a> - <span class="small grey">3 months ago </span></div>
<div class="comment-text-box">
SO WHERES UR PIXS ID LIKE TO SEE </div>
<div class="comment-controllers-box">
<div style="display: inline;" id="report_spam_854353_2113011"><a href="#" onclick="comment_controller_854353.reportSpam(2113011, 444708, '/spam/report?layout=off'); return false;">Report Spam</a></div> <strong>·</strong> <a href="/user/wall_to_wall?id=780936&id2=444708">Wall to Wall</a> </div>
<div class="clear"></div>
</div>
</div><div id="comment_854353_2055465">
<div class="comment-box">
В итоге нужно выдрать текст "SO WHERES UR PIXS ID LIKE TO SEE"
Мозгов составить регулярное выражение нехватает (
|
|
|

08.09.2009, 19:43
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Doktor_radosti
PHP код:
preg_match('#<div class="comment-text-box">\s*(.*?)\s*</div> #si',$str,$match);
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

08.09.2009, 21:16
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 150
Провел на форуме: 3980762
Репутация:
136
|
|
написал скрипт авторизации на mail.ru У меня на денвере работает без проблем, а на хостинге никак.
PHP код:
$ch = curl_init('http://win.mail.ru/cgi-bin/auth');
curl_setopt($ch, CURLOPT_REFERER, 'http://win.mail.ru/cgi-bin/login');
curl_setopt($ch, CURLOPT_POSTFIELDS, "page=&post=&login_from=&Login=ЛОГИН&Domain=mail.ru&Password=ПАРОЛЬ&level=1");
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2');
curl_setopt($ch, CURLOPT_COOKIEJAR, "путь к файлу с куками");
curl_setopt($ch, CURLOPT_COOKIEFILE, "путь к файлу с куками");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$res = curl_exec($ch);
curl_close($ch);
echo $res;
причем куки он на хостинге получает, но страницу выводить упорно не хочет. версию курла у меня libcurl/7.16.0, на хостинге libcurl/7.15.5. помогите, ато я уже запарился
|
|
|

08.09.2009, 21:24
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
Сообщение от Pashkela
Самые лучшие уроки - поставить свой форум и пытататься ставить хаки/плагины хотя бы. Остальное в разы дольше, имхо
Ну да, каторгу жоще чем разгребать метровый CSS файл, придумать сложно...
Я думаю что для начала лучше всёже что-то написать самому.
Как только человек закончили стадию "вывод массива в таблицу", он может приступить к написанию одной из 2-х вещей:
1. Написание простого парсера. (если есть опыт в программировании на каком-либо языке)
2. Вывод содержимого БД в таблицу, при этом изучая SQL, HTML, CSS.
Обе эти задачи можно решить 1000 способами, так что они дают волю воображению, ну и в попытке довести их до идеала можно узнать немало нового.
|
|
|

08.09.2009, 23:43
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
PHP код:
curl_setopt($ch, CURLOPT_COOKIEJAR, "путь к файлу с куками");
curl_setopt($ch, CURLOPT_COOKIEFILE, "путь к файлу с куками");
Как ето понять? Пиши путь $_SERVER['DOCUMENT_ROOT'].'/1' и выставь права на папку chmod 0777 чтоб куки могли сохранятся, т.к. в винде ненужны права на запись в директорию, а на хостинге не винда.
|
|
|

09.09.2009, 00:28
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 150
Провел на форуме: 3980762
Репутация:
136
|
|
Сообщение от b3
PHP код:
curl_setopt($ch, CURLOPT_COOKIEJAR, "путь к файлу с куками");
curl_setopt($ch, CURLOPT_COOKIEFILE, "путь к файлу с куками");
Как ето понять? Пиши путь $_SERVER['DOCUMENT_ROOT'].'/1' и выставь права на папку chmod 0777 чтоб куки могли сохранятся, т.к. в винде ненужны права на запись в директорию, а на хостинге не винда.
я брал путь из phpinfo и прописывал к своему txt файлу. попробую как ты написал
|
|
|

09.09.2009, 09:49
|
|
Banned
Регистрация: 26.01.2009
Сообщений: 16
Провел на форуме: 1639681
Репутация:
14
|
|
Здравствуйте!
Мне нужно отпарсить из
PHP код:
<img src="http://captcha.yandex.net/image?key=b472fe5f2f9381776bd16d20888b56e3" style="position: absolute; left: auto; top: auto; margin-left: 1.5em;"><div class="comment">
b472fe5f2f9381776bd16d20888b56e3
Заранее спасибо!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|