Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHP>>>>>m3u
Форумы портала PHP.SU » » Вопросы новичков » PHP>>>>>m3u

Страниц (2): [1] 2 »
 

1. kuzja - 08 Января, 2013 - 21:22:04 - перейти к сообщению
Добрый
вечер незнаю в какой теме задать вопрос

есть срип,но незнаю как сделать чтоб он в Брауезе открывался как m3u

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. include_once('./simple_html_dom.php');
  4.  
  5. echo '#EXTM3U'.'<br>';
  6.  
  7. function scraping_movie2to() {
  8.  
  9. $server  = "http://www.movie2k.to/";
  10.  
  11. $html = file_get_html('http://www.movie2k.to/index.php?lang=de');
  12.  
  13. foreach($html->find('table[id="tablemoviesindex"]') as $div) {
  14.  
  15.  $item['title'] = trim($div->find('img', 0)->title);
  16.  
  17.  $item['img'] = trim($div->find('img', 0)->src);
  18.  
  19.  $item['url'] = $server.trim($div->find('a', 0)->href);
  20.  
  21. $ret[] = $item;
  22.  
  23. }
  24.  
  25.    // clean up memory
  26.    $html->clear();
  27.    unset($html);
  28.  
  29.    return $ret;
  30.  
  31. }
  32.  
  33.  
  34. $ret = scraping_movie2to();
  35.  
  36. foreach($ret as $v) {
  37.  
  38. //echo $v['title'].'<br>';
  39.  
  40. //echo $v['img'].'<br>';
  41.  
  42. //echo $v['url'].'<br>';
  43.  
  44.  
  45. echo '#EXTINF:0,'. $v['title'].'<br>';
  46. echo $v['url'].'<br>';
  47.  
  48.  
  49. }
  50.  
  51. ?>
2. SkaN - 08 Января, 2013 - 21:24:52 - перейти к сообщению

Только взамен audio/m3u вставить mime тип этого формата (я не уверен, что его правильно написал)
3. kuzja - 08 Января, 2013 - 21:30:26 - перейти к сообщению
SkaN пишет:
Только взамен audio/m3u вставить mime тип этого формата (я не уверен, что его правильно написал)


Спосиба
а куда это вставить в моём скрипте?
4. SkaN - 08 Января, 2013 - 21:34:33 - перейти к сообщению
Я подобное всегда в начало вставлял, но, вроде, нужно просто перед выводом вставить.
5. kuzja - 08 Января, 2013 - 21:43:05 - перейти к сообщению
SkaN пишет:
Я подобное всегда в начало вставлял, но, вроде, нужно просто перед выводом вставить.


Так выдаёт ошыбку



CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. header("Content-type: mime/m3u");
  4.  
  5.  
  6.  
  7. include_once('./simple_html_dom.php');
  8.  
  9. echo '#EXTM3U'.'<br>';
  10.  
  11. function scraping_movie2to() {
  12.  
  13.  
  14. $server  = "http://www.movie2k.to/";
  15.  
  16. $html = file_get_html('http://www.movie2k.to/index.php?lang=de');
  17.  
  18. foreach($html->find('table[id="tablemoviesindex"]') as $div) {
  19.  
  20.  $item['title'] = trim($div->find('img', 0)->title);
  21.  
  22.  $item['img'] = trim($div->find('img', 0)->src);
  23.  
  24.  $item['url'] = $server.trim($div->find('a', 0)->href);
  25.  
  26.  
  27.  
  28. $ret[] = $item;
  29.  
  30. }
  31.  
  32.  
  33.  
  34.    // clean up memory
  35.    $html->clear();
  36.    unset($html);
  37.  
  38.    return $ret;
  39.  
  40.  
  41. }
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48. $ret = scraping_movie2to();
  49.  
  50. foreach($ret as $v) {
  51.  
  52. //echo $v['title'].'<br>';
  53.  
  54. //echo $v['img'].'<br>';
  55.  
  56. //echo $v['url'].'<br>';
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. echo '#EXTINF:0,'. $v['title'].'<br>';
  64. echo $v['url'].'<br>';
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77. }
  78.  
  79. ?>
  80.  
6. dubasua - 08 Января, 2013 - 21:45:48 - перейти к сообщению
Какую ошибку? (Warning cannot modify......)?
7. kuzja - 08 Января, 2013 - 21:48:49 - перейти к сообщению
dubasua пишет:
Какую ошибку? (Warning cannot modify......)?


я делаю у себя на апаче

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test1.ru\www\IS_HD_5.php:1) in Z:\home\test1.ru\www\IS_HD_5.php on line 80
8. Мелкий - 08 Января, 2013 - 21:51:09 - перейти к сообщению
kuzja пишет:
output started at Z:\home\test1.ru\www\IS_HD_5.php:1)

BOM.
http://forum.php.su/topic.php?fo...1&topic=3026
9. kuzja - 08 Января, 2013 - 21:56:29 - перейти к сообщению
Мелкий пишет:
kuzja пишет:
output started at Z:\home\test1.ru\www\IS_HD_5.php:1)

BOM.
http://forum.php.su/topic.php?forum=1&topic=3026


Это значит если BOM скрип ,то неполучится вывести m3u?
10. dubasua - 08 Января, 2013 - 21:58:53 - перейти к сообщению
Это значит что файл нужно сохранить без BOM.
11. kuzja - 08 Января, 2013 - 22:02:14 - перейти к сообщению
dubasua пишет:
Это значит что файл нужно сохранить без BOM.



Извените я в этом деле новичёк,
но как я выведу без echo,print, m3u/текст?
12. DelphinPRO - 08 Января, 2013 - 22:18:47 - перейти к сообщению
Эх, Кузя, Кузя... Ты хоть по ссылке ходил, которую тебе Мелкий дал? Там все написано по твоей проблеме с отправкой заголовков
13. kuzja - 08 Января, 2013 - 22:48:11 - перейти к сообщению
DelphinPRO пишет:
Эх, Кузя, Кузя... Ты хоть по ссылке ходил, которую тебе Мелкий дал? Там все написано по твоей проблеме с отправкой заголовков


сходил посмотрел,
теперь выводит текст одной строчкой,а мне надо столбиком!!??

.'<br>'; вот это почемуто неработает, выводит так,как это лечится.?

CODE (htmlphp):
скопировать код в буфер обмена
  1. #EXTM3U<br>#EXTINF:0,Yesload Dicke Mдdchen<br>http://www.movie2k.to/Dicke-Maedchen-online-film-2373211.html<br>#EXTINF:0,Yesload 7 Psychos<br>http://www.movie2k.to/7-Psychos-online-film-2366622.html<br>#EXTINF:0,Yesload Loosies - Liebe ist kein


а надо так
CODE (htmlphp):
скопировать код в буфер обмена
  1. #EXTM3U
  2. #EXTINF:0,Yesload 388 Arletta Avenue
  3. http://www.movie2k.to/388-Arletta-Avenue-online-film-2366775.html
  4. #EXTINF:0,Yesload 7 Psychos
  5. http://www.movie2k.to/7-Psychos-online-film-2366622.html
  6. #EXTINF:0,Yesload To Rome with Love
  7. http://www.movie2k.to/To-Rome-with-Love-online-film-2365331.html
  8. #EXTINF:0,Yesload The Man with the Iron Fists
  9. http://www.movie2k.to/The-Man-with-the-Iron-Fists-online-film-2351740.html
14. DelphinPRO - 08 Января, 2013 - 23:22:51 - перейти к сообщению
Зачем <br> в текстовом файле? там нужен перевод строки
PHP:
скопировать код в буфер обмена
  1. echo '#EXTINF:0,'. $v['title'].PHP_EOL;


<br> - это разметка в html документе
15. kuzja - 09 Января, 2013 - 19:21:00 - перейти к сообщению
Добрый вечер,всё сделал как подаказали ,спосиба всем,выдаёт плейлист но есть пару но:

1 если лист окрываю всё в одну строчку,
но если копирую содержымое и перенашу в текстовый файл то столбиком.
2. Мой иптв бокс не видет листа,так как лист или не м3у или из за того что он ни встолбик(в столбик должен быть,а иначе иптв бох не видет его)

может есть другой способ выдачи м3у плейлиста?

 

Powered by ExBB FM 1.0 RC1