Либо лыжы не едут либо я ... Но до сегодняшнего дня работало. А теперь нет. И не хочет никак. Был такой быдлокод Code: $ch=curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; ru) Presto/2.4.18 Version/10.00'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_URL, 'https://login.vk.com'); $post=array( 'act' => 'login', 'al_frame' => '1', 'expire' => '', 'captcha_sid' => '', 'captcha_key' => '', 'ip_h' => '', 'from_host' => 'vk.com', 'from_protocol' => 'http', 'email' => $vklogin, 'pass' => $vkpass ); $post=http_build_query($post); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); $result=curl_exec($ch); И в резалте был remixsid для куков. теперь как то давай досвидания и нету ;/ Полюбому минимальное исправление надо, но я что то затупил жостко. Хелп) Спасибо
PHP: <?php $mail=''; $pass=''; $res=get_headers('http://login.vk.com/?act=login&email='.urlencode($mail).'&pass='.urlencode($pass)); preg_match("/Set-Cookie: p=(.*?);/", $res[14], $c); $cookie=$c[1]; ?>
эм. но это же не remixsid кука. тоесть дальше в куки подставить l и p чтобы получить содержимое страницы? не работал с кукой P поэтому туплю
ну класс это хорошо только мне надо очень простое действие в 2 строчки войди и взять код одной страницы. все. без всяких сложностей. вот раньше было 2 строчки. получаем ремикссид и потом берем с ним код страницы. сейчас что-то в вк намудрили. и две строчки не пашут. как то так. потст от daniel777 был ближе к истине. буду разбираться далее. Спасибо