Top.Mail.Ru
Ответы
Аватар пользователя
11лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Парсинг динамической ссылки

Есть ссылка:

http://www.rstttfapww.ru/uN5rZgBSBfCKXhdRyArVSJEHN0U1pQ/tukV8GY.php?id=11179&uid=12935&tid=1257

есть посмотреть код страницы этого сайта на 9262 строке кода, есть ссылка которую нужно спарсить, выглядит она так:

http://www.rstttfapww.ru/kJG73QVc8QVAnSHT5Ue8/fcV7mNAi.php?id=11179&adv=27&format=

tz&hash=af10728165c498dbe1b407a56e98a1f706100513384324407bd7c6bbb4685306&tb=1257&nid=52

эта ссылка динамическая и значения немного меняются после каждого обновления страницы

эта часть всегда неизменная: http://www.rstttfapww.ru/

Если парсить с помощью кода:

$data = file_get_contents('http://www.rstttfapww.ru/uN5rZgBSBfCKXhdRyArVSJEHN0U1pQ/tukV8GY.php?id=11179&uid=12935&tid=1257');

preg_match("/realsave\(\\\'(.*)'/", $data, $res);

либо парсить страницу полностью, то выдается ссылка похожая, но некоторые элементы которые должны меняться, остаются статичными.. .

и ссылка становится нерабочей.. .

Если это сделать вручную (открыть код страницы, скопировать ссылку и перейти по ней) то все работает, нужно только это автоматизировать.

p.S если ссылка скопирована (спарсена) верно, то выдается сайт игры "маикрафт", иначе выдается группа в вконтакте.. .

все кто может помочь пишите сюда, или на почту

По дате
По рейтингу
Аватар пользователя
Оракул
11лет

preg_match('(http\:)?\/\/(www\.)?rstttfapww\.ru\/uN5rZgBSBfCKXhdRyArVSJEHN0U1pQ\/tukV8GY\.php\?(.+)',$data,$res)