<?php
function _CURL_ ($url,$post) {
$ua = 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36';
$ch = curl_init($url);
curl_setopt_array($ch,array(
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_CONNECTTIMEOUT => 30,
CURLOPT_USERAGENT => $ua,
CURLOPT_COOKIEJAR => 'cookie.txt',
CURLOPT_COOKIEFILE => 'cookie.txt'
));
if (isset($post)) {
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
}
$html = curl_exec($ch);
curl_close($ch);
return $html;
}
if(!file_exists('cookie.txt')){
$log = file('log.txt');
$post = array(
'st.redirect' => '',
'st.posted' => 'set',
'st.email' => $log[0],
'st.password' => $log[1],
'st.screenSize' => '',
'st.browserSize' => '',
'st.flashVer' => ''
);
_CURL_ ('https://www.ok.ru/dk?cmd=AnonymLogin&st.cmd=AnonymLogin',http_build_query($post));
exit;
}
_CURL_ ('http://www.ok.ru');
?>
Это небольшой пример парсинга и авторизации...
Просмотры: 1551
Автор:
f0rze
27.09.2016 / 13:45
Комментарии (2)
»