$ua = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2)';
curl авторизация для instant
не могу написать
не нужнаcurl_setopt($curl, CURLOPT_BINARYTRANSFER, true);
тут должен быть массив, напримерcurl_setopt($curl, CURLOPT_POSTFIELDS, 'login=логин&pass=пароль');
'pass' => 'пароль' );
не нужнаcurl_setopt($curl, CURLOPT_BINARYTRANSFER, true);
тут должен быть массив, напримерcurl_setopt($curl, CURLOPT_POSTFIELDS, 'login=логин&pass=пароль');
'pass' => 'пароль' );
спасибо)
$ua = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2)'; c("browser1")->html = $html;
<?php $ua = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2)'; echo $html; ?>
<?php $cfile = $_SERVER['DOCUMENT_ROOT']."/cookies.txt"; $ua = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2)'; echo $html; ?>
что мешает попробовать?по идее вот так должно срабатывать?
HTTP/1.1 301 Moved Permanently Date: Fri, 02 Dec 2011 20:50:32 GMT Server: Apache Location: http://instantcms.ru/registration/login Content-Length: 251 Connection: close Content-Type: text/html; charset=iso-8859-1 HTTP/1.1 200 OK Date: Fri, 02 Dec 2011 20:50:32 GMT Server: Apache [b]Set-Cookie: PHPSESSID=d57f81d36e00fd5369d805aa51e7baea;[/b] path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=windows-1251
# Netscape HTTP Cookie File # http://curl.haxx.se/rfc/cookie_spec.html # This file was generated by libcurl! Edit at your own risk. instantcms.ru FALSE / FALSE 0 PHPSESSID d57f81d36e00fd5369d805aa51e7baea
ощущение что не берет он ничего из файла куков
передавать PHPSESSID гетом как варианткак спарсить допустим страницу профиля
$host='site.ru'; $url = 'http://'.$host.'/'; $urlTo = 'http://'.$host.'/login'; $login = 'login'; $pass = 'password'; $cookie = 'cookie.dat'; 'pass' => $pass, 'remember'=> true, 'Submit' => true, 'login_btn' => true );