Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
ВКонтакте & CURLOPT_COOKIE [php,curl] |

19.08.2008, 10:53
|
|
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме: 1025839
Репутация:
581
|
|
ВКонтакте & CURLOPT_COOKIE [php,curl]
Блин, приехал значит с отдыха. Прихожу смотрю на свой фейк и вижу чудо на английском языке. И что-то не получается у меня сказать контакту, что мне нужно русский язык.
Помогите отобразить страничку контакта на русском языке. Можно примером 
|
|
|

19.08.2008, 10:54
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
в куки допиши remixlang=0
|
|
|

19.08.2008, 10:55
|
|
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме: 1025839
Репутация:
581
|
|
пробовал, счастья не увидел.
как писать?
PHP код:
curl_setopt($connection, CURLOPT_COOKIE, 'remixlang=0');
?
|
|
|

19.08.2008, 11:03
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
да так. ток не совсем понимаю смысл курла для фейка
|
|
|

19.08.2008, 11:05
|
|
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме: 1025839
Репутация:
581
|
|
Не работает так, к сожалению
PHP код:
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://vkontakte.ru/login.php');
curl_setopt($connection, CURLOPT_HEADER, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($connection, CURLOPT_POST, 1);
curl_setopt($connection, CURLOPT_POSTFIELDS, "referer=http://vkontakte.ru/&email={$email}&pass={$pass}");
curl_setopt($connection, CURLOPT_COOKIE, 'remixlang=0');
А если не курлом то как сделать отправку контакту моих кук? Я, что-то, видимо, туплю.  перебухал чтоли на отдыхе)))
Последний раз редактировалось etc; 19.08.2008 в 11:11..
|
|
|

19.08.2008, 11:12
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
PHP код:
<?php
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://vkontakte.ru/login.php');
curl_setopt($connection, CURLOPT_HEADER, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($connection, CURLOPT_POST, 1);
curl_setopt($connection, CURLOPT_POSTFIELDS, "referer=http://vkontakte.ru/");
curl_setopt($connection, CURLOPT_COOKIE, 'remixlang=0');
$all = curl_exec($connection);
curl_close($connection);
echo $all;
?>
хз, у меня на русском всё отображается....ставлю remixlang=1, отображается на хохляцком....так что всё работает
А если не курлом то сокетом отправляй
PHP код:
<?php
$send = "GET /login.php HTTP/1.1\r\n";
$send .= "Host: vkontakte.ru\r\n";
$send .= "User-Agent: Mozilla/5.0\r\n";
$send .= "Pragma: no-cache\r\n";
$send .= "Cookie: remixlang=0\r\n";
$send .= "Connection: Close\r\n\r\n";
$sock = @fsockopen('vkontakte.ru', 80, $errno, $errstr, 30);
fputs($sock, $send);
$line = '';
while(!feof($sock)){
$line .= fgets($sock, 4096);
}
echo $line;
?>
Тоже всё работает
Последний раз редактировалось .:EnoT:.; 19.08.2008 в 11:16..
|
|
|

19.08.2008, 11:15
|
|
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме: 1025839
Репутация:
581
|
|
Да, ты прав, спасибо.
Последний раз редактировалось etc; 19.08.2008 в 11:24..
|
|
|

19.08.2008, 11:27
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
curl_setopt($connection, CURLOPT_COOKIE, 'remixlang=0;');
|
|
|

19.08.2008, 14:08
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
А с чего вы взяли что на курле не работает? оО
Да, пост #8
|
|
|

19.08.2008, 15:54
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
что значит "вы"? Не работает тут только у ТС, у остальных всё норм 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|