LETGAM » 2012.01.17 14:52

Доброго времени суток. У меня такой вопрос: на странице расположена одна ссылка(название+url),при обновлении страници ссылка может меняться на другую,ссылка выводится сложным скриптом,ссылка не принадлежит этому сайту на котором стоит,то есть домен ссылки другой. Моя задача: нужна ссылку а именно url(название мне не надо) засунуть в переменную к примеру $adres . Помогите пожалуста,если можно сразу код с объяснениями.

Gemorroj » 2012.01.17 17:30

для начала давай страницу, на которой генерится ссылка.
>> ссылка выводится сложным скриптом
JavaScript? если да, то его сэмулировать не выйдет и парсить скорее нужно будет сам скрипт.

LETGAM » 2012.01.18 01:28

Gemorroj Адрес страницы: http://mobseks.org.ua/wappc.php
вот php скрипт который выводит ссылку:

Код:

1
lt;?global $wappc3_curl, $wappc3_pwdtech;$wappc3_curl=1;$wappc3_pwdtech='1';include_once('libwappc3.php');print GetFeedWAPPC3(1,array('charset'=>'utf-8','temp'=>'temp','aff'=>'1.1','empty'=>"",'template'=>'%code%<br/>','sep'=>'','topbid'=>1));?>

и библиотека к нему http://visa.wen.su/other/libwappc3.txt
Добавлено спустя   8 минут  34 секунды:
Намного проще думаю взять все ссылки со страници так как она там одна . Какой функцией считать ссылку? И далее засунуть в переменую $adresurl ,и делай далее с ней шо хочь. Нужна начало,кто подскажет?

Gemorroj » 2012.01.18 11:51

первая ссылка не открывается.
по поводу скрипта, который выводит ссылку - т.к. это серверный скрипт, а не js, то мы работает с результатами его работы, т.е. с готовой ссылкой.

LETGAM » 2012.01.19 01:15

Всё уже разобрался в своей проблеме,спасибо за помощь,тему можно закрывать.

Gemorroj » 2012.01.19 12:38

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

LETGAM » 2012.01.21 02:42

Решение:

Код:

1
span style="color: #0000BB"><?phpinclude "Snoopy.class.php";$snoopy = new Snoopy;if($snoopy->fetchlinks ("http://wapinet.ru/"))print_r( $snoopy->results);?>

класс здесь