[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как получить страницу сайта?
ivin
Нужно получить страницу сайта в таком виде, какой ее видит браузер с установленным флеш плеером.
Пробовал через
$file = file("...");
и
$file = file_get_contents("...");
Но оба варианта не отображают флеш плеер.

Основная задача достать содержимое тега <param>, находящегося внутри тега object.
Вот мой код:
$file = file("http://seasonvar.ru/serial-793-Voronini.html");
foreach ($file as $b)
{
preg_match_all("#<param(.*)>#Ui", $b, $m);
for($i=0;$i<count($m[1]);$i++)
{
print $m[1][$i]."";
}
}



Спустя 12 минут, 13 секунд (25.08.2011 - 16:43) VolDroN написал(а):
а что вас не устраивает?
до флэшки обычно идёт путь. там он скорее всего относительный, так что и не работает.
Просто проходитесь регуляркой по ссылкам, и подставляете полный путь.

Спустя 44 минуты, 35 секунд (25.08.2011 - 17:27) ivin написал(а):
Он вместо нужного мне обжекта печатает что флешплеер не установлен и дает ссылку на скачку флешплеера...

Спустя 56 минут, 52 секунды (25.08.2011 - 18:24) VolDroN написал(а):
киньте код страницы, и код того что получается у вас. (лучше не весь а фрагмент флэшки)

Спустя 27 минут, 52 секунды (25.08.2011 - 18:52) inpost написал(а):
ivin
а вдруг у вас не установлен флеш-плеер для браузера?! smile.gif

Спустя 50 минут, 26 секунд (25.08.2011 - 19:42) Invis1ble написал(а):
Цитата
а вдруг у вас не установлен флеш-плеер для браузера?!

имхо, так и есть )

Спустя 13 часов, 21 минута, 58 секунд (26.08.2011 - 09:04) ivin написал(а):
Всем спасибо, разобрался smile.gif
Нужный мне код был в ява скрипте... smile.gif
Сразу про это не подумал... smile.gif
Быстрый ответ:

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