[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема со спойлером
Andruhaphp
Тема такая парсю один сайт и там наткнулся на спойлер, копался в гугле и не смог найти ответ.
Вот код, со спойлером:
strong class="large">06<span class="c62">XXXXXXXXXXX</span></strong> <a href="#" title="" class="link spoiler small link-spoiler-show {data: '3semE18iVjPf9E5rvA==', url: 'http://emarket.ua/ajax/avto-moto/avtozapchasti/drugoe/objavlenie/DecodeContact/'}"><span>&laquo; показать</span></a>

Пробовал переходить по ссылке http://emarket.ua/ajax/avto-moto/avtozapch.../DecodeContact/ нифига толкового нету, пробывал передавать туда зашифрованый телефон, вот так вот http://emarket.ua/ajax/avto-moto/avtozapch...18iVjPf9E5rvA== тоже нифига.
Помогите советом, добрые форумчане.



Спустя 58 минут, 22 секунды (22.02.2012 - 23:47) Rand написал(а):
Тебе нужно отравить данные методом POST. Через URL передать не получится, к тому же там передается ещё несколько переменных. Нужно отправить примерно такой HTTP запрос средствами PHP (используя Curl или fsockopen):
Цитата
POST /ajax/otdyh-hobby/kollekcionirovanie/objavlenie/DecodeContact/ HTTP/1.1
Host: emarket.ua
Content-Length: 40
Origin: http://emarket.ua
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11
Content-Type: application/x-www-form-urlencoded
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.3

data=xqjSruspixBH8t85&type=phone&id=JqbG

В самом низу POST-переменные, data - это то, что ты пытался передать через адрес, type надо брать для конкретного спойлера со страницы, и ID есть в адресе страницы (http://emarket.ua/objavlenie/pochtovaja-marka-gdr-kosmos1975-IDJqbG.html)

Спустя 19 часов, 16 минут, 18 секунд (23.02.2012 - 19:03) Andruhaphp написал(а):
Rand - ого, спасибо. Ты крут. Сейчас буду пробывать.

Спустя 2 часа, 13 минут, 28 секунд (23.02.2012 - 21:17) Andruhaphp написал(а):
Rand
Пишет, что двоеточие в строке с Host ему не нравится.
Делал так: (Для страницы http://emarket.ua/objavlenie/ishchu-kolesn...at-IDwrV4.html)
$ch = curl_init ();
POST /ajax/otdyh-hobby/kollekcionirovanie/objavlenie/DecodeContact/ HTTP/1.1
Host: emarket.ua
Content-Length: 40
Origin: http://emarket.ua
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11
Content-Type: application/x-www-form-urlencoded
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.3
data=3sR1ZiegNJiv2jzSSA&type=phone&id=wrV4
curl_close($ch);

Спустя 4 дня, 3 часа, 21 минута, 42 секунды (28.02.2012 - 00:38) Andruhaphp написал(а):
Попробовал ещё так, ничего не получилось:
$url= '/ajax/otdyh-hobby/kollekcionirovanie/objavlenie/DecodeContact/';
$data='3sR1ZiegNJiv2jzSSA&type=phone&id=wrV4';
$ch = curl_init ();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');
curl_setopt ($ch, CURLOPT_ENCODING, 'gzip,deflate,sdch');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
$content = curl_exec($ch);
curl_close($ch);
echo $content;

Спустя 8 минут, 47 секунд (28.02.2012 - 00:47) johniek_comp написал(а):
Andruhaphp
так ты же закрыл соединение...поменяй местами
$content = curl_exec($ch);
echo $content;
curl_close($ch);

Спустя 4 часа, 38 минут, 30 секунд (28.02.2012 - 05:26) Игорь_Vasinsky написал(а):
johniek_comp
ты хоть попробывал. страница уже в переменной и сеанс можно завершить.


ТС я так понял ты хочешь и телефон забрать? обратись к странице, симетируй клик, получи страницу.

Спустя 3 часа, 41 минута, 24 секунды (28.02.2012 - 09:07) Andruhaphp написал(а):
Игорь_Vasinsky-да хочу забрать телефон под спойлером. А как симетировать клик?

Спустя 16 дней, 12 часов, 1 минута, 59 секунд (15.03.2012 - 21:09) Andruhaphp написал(а):
помогите кто-нибудь, люди аууу...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.