liveinternet постер курлом. подскажите

CR
На сайте с 21.11.2008
Offline
146
966

блин ну никак не заводится. Эта хрень отдает что браузер не читает куки. Помогите

нужно чтобы юзер "Зашел" и можно было дейстовать дальше.. спасибо, извините за говнокод кстати, заеблся уже

$url="http://www.liveinternet.ru/community/1072238/profile/#";

//include 'Snoopy.class.php';

//include 'DudeCurl.php';

$ckfile=tempnam("/tmp", "CURLCOOKIE");

//$fp = fopen("cc.txt", "w"); fclose($fp);

$ch = curl_init();

global $ch;

curl_setopt ($ch, CURLOPT_COOKIEJAR, $ckfile);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)');

curl_setopt($ch, CURLOPT_TIMEOUT, 10);

curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

//curl_setopt($curl, CURLOPT_COOKIESESSION, 1);

curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: text/xml; charset=UTF-8"));

curl_setopt($ch, CURLOPT_HEADER, true);

curl_setopt($ch, CURLOPT_AUTOREFERER, true);

curl_setopt($curl, CURLOPT_COOKIE, 'lang=ru; adv-uid=7126c2.b707c4.de8d0a; chbx=guest');

function send($url, $data=''){

global $ch;

echo $data;

if($data==''){curl_setopt($ch, CURLOPT_POST, 0); }else{curl_setopt($ch, CURLOPT_POST, 1); }

curl_setopt($ch, CURLOPT_URL,$url);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

$exec=curl_exec($ch);

//ref($url);

return $exec;

}

function ref($r){

global $ch;

curl_setopt($ch, CURLOPT_REFERER, $r);

}

/*

$users=file('users.txt');

foreach($users as &$user){$user=explode('|',$user);}

$num=rand(0,count($users)-1);

$current=$users[$num];

$nick=rtrim($current[1]);

$pass=rtrim($current[0]);

print_r($current);

*/

$nick='chachelin';

$pass='areLaJaGYXU';

$s00=send("http://www.liveinternet.ru/journal_register.php");

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);

curl_setopt($ch, CURLOPT_COOKIEFILE, $ckfile);

//$s0=send("http://www.liveinternet.ru/community/1072238/profile/#");

//curl_setopt($curl, CURLOPT_COOKIE, 'lang=ru; chbx=guest;');

$s1=send("http://www.liveinternet.ru/member.php","action=login&username=$nick&password= $pass&url=http://www.liveinternet.ru/journal_register.php");

echo $s1;

$s2=send("http://www.liveinternet.ru/community/1072238/profile/#");

echo $s2;

exit;

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Не так всё просто. Там куки в JS считываются.

LEOnidUKG добавил 14.06.2011 в 03:08

ниже же пишут:

Настройки Вашего браузера (просмотрщика интернет) не позволяют запомнить Вас на сайте, требуется разрешить выполнение javascript.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
CR
На сайте с 21.11.2008
Offline
146
#2

ну удалил я iframe но все равно юзер не становится залогиненым

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий