Вы не зашли.
Главная »
PHP » Как обойти в грабе забаненый ип хоста
#71.
TLENS
Off
(14)
Moderator
2009.09.20 19:07
Я так понял из прочитаных мануалов для етого понадобится
($curl, CURLOPT_COOKIEFILE, $netscаpe);
но как составить нетскапе? туда надо писать путь к сокет?
Как его взять?
Проще передать как обычный заголовок через CURL
$header[] = 'Cookie: log=TLENS; par=123';
#73.
TLENS
Off
(14)
Moderator
2009.09.20 21:09
Шото авторизация не происходит.
#75.
TLENS
Off
(14)
Moderator
2009.09.20 21:09
Геморой помоги разобратся с етими функциями
curlopt_cookiefile
curlopt_cookiejar
curlopt_cookie
Добавлено спустя 6 минут 59 секунд: Код:
span style="color: #0000BB"><?php$h[] = 'Cookie: log=TLENS; par=123';$c=curl_init();curl_setopt($c, CURLOPT_HTTPHEADER, $h);curl_setopt($c, CURLOPT_URL, 'http://tlens.cn');curl_setopt($c, CURLOPT_USERAGENT, 'tlens');curl_setopt($c, CURLOPT_RETURNTRANSFER, true);echo curl_exec($c);?> |
__________________
Код:
span style="color: #0000BB"><?php$cook='/input.php?login=TLENS&pass=***&cookietrue=1&';$c=curl_init();curl_setopt($c, CURLOPT_URL, 'http://tlens.cn'.$cook);curl_setopt($c, CURLOPT_COOKIEJAR, 'file.txt');curl_setopt($c, CURLOPT_USERAGENT, 'tlens');curl_setopt($c, CURLOPT_RETURNTRANSFER, true);echo curl_exec($c);?> |
Отредактировано TLENS (2009.09.20 21:09)
#76.
TLENS
Off
(14)
Moderator
2009.09.20 22:10
Получилось
Код:
lt;?$cooke='/input.php?login=TLENS&pass=&cookietrue=1&';$url = "http://tlens.cn{$cook}";$cookie = str_replace('\\', '/', dirname(__FILE__)). '/cookie.txt';$ch = curl_init();curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);echo curl_exec($ch);curl_close($ch);?> |
Блин) тебесовершенно НЕ нужно записывать кукисы в файл. Кукисы - это обычный заголовок, такой же как юзер-агент или контент-тайп.
а как безопасней забанить пользователя по ип адресу? чтоб он несмог заходить на мой сайт?
Добавлено спустя 1 минуту 7 секунд: наверно он решил их воровать
в .htaccess занести этот ip
Deny From 127.0.0.1
A возможно что есть у когото есче такой ип и он несможт тоже заходить? Возможна вот бан па юзер агенту и па паследним двум цифрам айпи?