Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Излечь телевизионную программу
 
 автор: @ndry   (04.01.2006 в 11:17)   письмо автору
 
 

Как с сайта по адресу:

вырезать и отобразитьо информацию
от

<table width="59%" border="0" cellspacing="0" cellpadding="10" class="channel"><tr><td class="hr"><div><spacer></spacer></div></td></tr></table>
<table width="59%" border="0" cellspacing="0" cellpadding="10" class="channel">

до

</td>
</tr></table>

   
 
 автор: cheops   (04.01.2006 в 13:30)   письмо автору
 
   для: @ndry   (04.01.2006 в 11:17)
 

Хм... у вас ссылки нет - не могли бы вы её привести или прикрепить страницу с этого сайта к сообщению?

   
 
 автор: @ndry   (08.01.2006 в 19:06)   письмо автору
 
   для: cheops   (04.01.2006 в 13:30)
 

Вот

   
 
 автор: cheops   (08.01.2006 в 22:05)   письмо автору
 
   для: @ndry   (08.01.2006 в 19:06)
 

А это что вырезаем просто программы?

PS Вроде недавно что-то подбное уже делали

   
 
 автор: Axxil   (10.01.2006 в 10:42)   письмо автору
 
   для: cheops   (08.01.2006 в 22:05)
 

Ага. Вот здесь с яндексом разбирались:
http://www.softtime.ru/forum/read.php?id_forum=6&id_theme=9576&page=2

   
 
 автор: @ndry   (10.01.2006 в 13:09)   письмо автору
 
   для: cheops   (08.01.2006 в 22:05)
 

только програму телепередач и их описание

   
 
 автор: @ndry   (10.01.2006 в 13:33)   письмо автору
 
   для: @ndry   (10.01.2006 в 13:09)
 

Я использую код:

<html>
<body>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="995" height="150">
      <param name="movie" value="http://ictv.ua/ukr/flash/top_ukr.swf">
      <param name="quality" value="high">
      <embed src="http://ictv.ua/ukr/flash/top_ukr.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="995" height="150"></embed>
    </object>

<?php   

echo "ob<br>";
$text file_get_contents("http://tv.yandex.ru/?hour=7&period=24&day=13156&flag=&channel=303%2C304%2C305%2C306%2C307%2C308%2C31");   
echo 
"end ob<br>";
$pattern "|<div class=\"movie_f\">[\s]*<[^>]+>[\s]*<a href=\"([^\"]+)\">([\d]+:[\d]+)<[^>]+><[^>]+>[^>]+>[^>]+>(.*)</span>|isU";   
preg_match_all($pattern,$text,$out);   
echo 
"preg<br>";
for(
$i 0$i count($out[1]); $i++)   
{     
echo 
"<a href=http://tv.yandex.ru".$out[1][$i].">".$out[2][$i]."</a> - ".$out[3][$i]."
<br>"
;   
}
echo 
"end preg<br>";
?>

</body>
</html>


Вот результат http://andrysite.ho.com.ua/prog.php

   
 
 автор: cheops   (10.01.2006 в 14:14)   письмо автору
 
   для: @ndry   (10.01.2006 в 13:33)
 

Хм... какой-то странный результат...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования