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

06.01.2009, 15:31
|
|
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме: 849260
Репутация:
32
|
|
Сообщение от Pashkela
Работай тогда через сокеты или курлы. file_get_contents далеко не всегда работает с сайтами
знал бы я что это значит
|
|
|

06.01.2009, 17:16
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Хелпер
PHP код:
<?
@set_time_limit(0);
@ini_set("max_execution_time", 0);
function get($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208');
$ss=curl_exec($ch);
curl_close($ch);
return $ss;
}
$a=get('http://getdota.com/');
if (preg_match_all('|>([^<>]+)<span class="version">([^<>]+)</span>|i',$a,$result,PREG_SET_ORDER))
{
$f=fopen('dota.txt','w');
fwrite($f,$result[0][1].$result[0][2]."\r\n".$result[1][1].$result[1][2]);
fclose($f);
}
?>
Ставить на крон, а на страницах - инклудить файл dota.txt
|
|
|

06.01.2009, 20:37
|
|
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме: 849260
Репутация:
32
|
|
гм. я как бы на мыло просил а не в файл, но спасибо
|
|
|

06.01.2009, 20:43
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от Хелпер
гм. я как бы на мыло просил а не в файл, но спасибо
борзеешь, сынок. Тебе инфу выцепили, не хочешь писать в файл (что, кстати, неплохо, в случае неудачной отсылки на мыло - ака логирование), сразу отсылай на мыло:
PHP код:
$to = "кому";
$ot = "от кого";
$subj = "Сабж";
$mess = $result[0][0];
mail($to, $subj, $mess, "From: ".$ot);
|
|
|

06.01.2009, 21:06
|
|
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме: 849260
Репутация:
32
|
|
СПС всем
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|