создание файла базы данных m3u - PullRequest
0 голосов
/ 03 мая 2019

У меня проблемы с генерацией файла .m3u из базы данных

generate.php

<?php
include_once 'conexao.php';
$myfile = fopen("arquivo.m3u", "w") or die("Impossível abrir o ficheiro!");
$mainline = 
"#EXTM3U \n"; 
fwrite($myfile, $mainline);
$grab = $link->prepare("SELECT * FROM `tb_iptv`");
$grab->execute();
foreach($grab as $p) {
$canal = $p["canal"];
$url = $p["url"];   
$tvgid = $p["tvgid"];
$tvgname = $p["tvgname"];
$tvglogo = $p["tvglogo"];
$grupo = $p["grupo"];
$mainline2 ='#EXTINF:-1 tvg-id="'.$tvgid.'" tvg-name="'.$tvgname.'" tvg-logo="'.$tvglogo.'" group-title="'.$grupo.'",'.$canal.'
'.$url.'
';
fwrite($myfile, $mainline2);    
}
fclose($myfile);
echo file_get_contents("arquivo.m3u");
header("Content-Type: audio/mpegurl");
header("Content-Disposition: attachment; filename=lista_canais.m3u");
?>

Предупреждение: include (conexao.php): не удалось открыть поток: такого файла нет или каталог в C: \ wamp64 \ www \ cadastro \ generate.php в строке 2 Предупреждение: include (): не удалось открыть conexao.php для включения (include_path = '.; C: \ php \ pear') в C: \ wamp64 \ www \ cadastro \ generate.php по линии 2

Примечание: неопределенная переменная: ссылка в C: \ wamp64 \ www \ cadastro \ generate.php в строке 8 Неустранимая ошибка: Uncaught Ошибка: вызов функции-члена prepare () с нулевым значением в C: \ wamp64 \ www \ cadastro \ generate.php в строке 8 (!) Ошибка: вызов функция-член prepare () с нулевым значением в C: \ wamp64 \ www \ cadastro \ generate.php в строке 8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...