Tv channel php script

Создание скрипта «ТВ программа»

Добрый вечер, решил сделать скрипт который позволял бы пользователям моего сайта скачивать себе телепрограмму в XMLTV формате.
От идеи грабберов сразу отказался, так как и так все у друг друга воруют и куча ошибок в итоге в телепрограмме.
От хранения базы в MySQL тоже отказался так как, не посилам мне это, в PHP знаю только echo да include )))
Решил вобщем хранить в файлах базу ТВ.
Структура такая, Папка «base» в ней к примеру папка «Pervyj_kanal»(Папка первого канала) в ней уже папка «28_09_2013″(день с ТВ программой) и там уже соответствующие файлы допустим «17_05-18_00″(Файл называется в соответствием времени ТВ программы) в каждом файле первая строка будет названием ТВ программы вторая описанием.
Собственно до формирования XMLTV файла еще как до китая ползком, поэтому решил начинать по немного учиться, и для начала решил сделать возможность добавления новой телепрограммы в базу.
Собственно тут то у меня заморочка и произошла, как мне сделать форму в которой сразу будет передаваться и название ТВ канала из листбокса и число и время начала и конца телепрограммы, ну и название с описанием, простую форму я передавать умею а вот что бы так много данных передать это очень тяжело для меня пока. Кто может помочь советом или кусочком кода, буду признателен и помну добрым словом на страничке моего будущего сервиса.

Читайте также:  Web content login html

Тысячные числа исправлять к примеру с «1200» на «1 200», «12000» на «12 000» и т.д
Собственно числа исправлять к примеру с "1200" на "1 200", "12000" на "12 000", "120000" на.

Помощь в написании скрипта для «Логирования»
Всем ночи доброй хотелось бы попросить помощи у знающих людей, в общей родилась идея написать.

Составить программу, которая в строке s заменяет все вхождения » ph » на » f » а все вхождений » ed » на » ing
Составить программу, которая в строке s заменяет все вхождения " ph " на " f " а все вхождений " ed.

Эксперт HTML/CSSЭксперт PHP

Работа с формами в PHP, при увеличении количества полей формы просто увеличивается количество переменных (можно, конечно, сделать через массив, но, как новичку проще будет решение «в лоб»)

ЦитатаСообщение от JEY70 Посмотреть сообщение

ЦитатаСообщение от JEY70 Посмотреть сообщение

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
span style="color:#FFFFFF;font-family:'Arial Black';font-size:17px;">Добавление телепередачи в базу/span> form action="add.php" method="post"> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Выбор канала/span> select name="kanal" method = "Post"> option value="Pervyj_kanal">Первый канал/option> option value="Rossija_1">Россия 1/option> option value="Rossija_2">Россия 2/option> option value="Kultura">Культура/option> option value="TV_Centr">ТВ Центр/option> option value="NTV">НТВ/option> option value="TNT">ТНТ/option> option value="STS">СТС/option> option value="Domashnij">Домашний/option> option value="REN_TV_-_Seti_NN">РЕН ТВ - Сети НН/option> option value="5_kanal">5 канал/option> option value="Zvezda">Звезда/option> option value="PEREC_-_Dialog">ПЕРЕЦ - Диалог/option> option value="TV3">ТВ3/option> option value="Rossija_24">Россия 24/option> option value="Karusel">Карусель/option> option value="2h2">2х2/option> option value="Ju"/option> option value="Kanal_Disney">Канал Disney/option> option value="Pjatnica">Пятница/option> option value="Obshhestvennoe_televidenie_Rossii">Общественное телевидение России/option> option value="NNTV">ННТВ/option> option value="Volga">Волга/option> option value="Pervyj_gorodskoj_(Nizhnij_Novgorod)">Первый городской (Нижний Новгород)/option> option value="Dzerzhinsk TV">Дзержинск ТВ/option> /select>br> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Дата/span>br> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Число /span> select name="data_chislo" method = "Post"> option value="01">1/option> option value="02">2/option> option value="03">3/option> option value="04">4/option> option value="05">5/option> option value="06">6/option> option value="07">7/option> option value="08">8/option> option value="09">9/option> option value="10">10/option> option value="11">11/option> option value="12">12/option> option value="13">13/option> option value="14">14/option> option value="15">15/option> option value="16">16/option> option value="17">17/option> option value="18">18/option> option value="19">19/option> option value="20">20/option> option value="21">21/option> option value="22">22/option> option value="23">23/option> option value="24">24/option> option value="25">25/option> option value="26">26/option> option value="27">27/option> option value="28">28/option> option value="29">29/option> option value="30">30/option> option value="31">31/option> /select> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Месяц /span> select name="data_mesyac" method = "Post"> option value="01">Январь/option> option value="02">Февраль/option> option value="03">Март/option> option value="04">Апрель/option> option value="05">Май/option> option value="06">Июнь/option> option value="07">Июль/option> option value="08">Август/option> option value="09">Сентябрь/option> option value="10">Октябрь/option> option value="11">Декабрь/option> option value="12">Январь/option> /select> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Год /span> select name="data_god" method = "Post"> option value="2013">2013/option> /select>br> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Время передачи (24 часовой формат!)/span>br> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;"/span> input type=text size="2" name=nachalo_chas> input type=text size="2" name=nachalo_min> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">до/span> input type=text size="2" name=konec_chas> input type=text size="2" name=konec_min>br> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Название/span>br> input type=text name=nazvanie>br> span style="color:#FFFFFF;font-family:'Arial Black';font-size:12px;">Описание/span>br> input type=text name=opisanie>br> input type="submit" name="send" value="send"> /form>

И сделал скрипт, который все это дело обрабатывает.
Все работало пока я непопытался прикрутить проверку директорий моей «Бызы данных»

Ну гуру помогите ламеру найти ошибку в седьмой строке.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
 $dirnamekanal = "base/".$_POST["kanal"]."/"; $dirnamedata = "base/".$_POST["kanal"]."".$_POST["data_chislo"]."_".$_POST["data_mesyac"]."_".$_POST["data_god"]."/"; $filename = "base/".$_POST["kanal"]."".$_POST["data_chislo"]."_".$_POST["data_mesyac"]."_".$_POST["data_god"]."/".$_POST["nachalo_chas"]."_".$_POST["nachalo_min"]."-".$_POST["konec_chas"]."_".$_POST["konec_min"].".txt"; if (file_exists($dirnamekanal)) { if (file_exists($dirnamedata)) { function add_tv(); } else { mkdir($dirnamedata); } } else { mkdir($dirnamekanal); mkdir($dirnamedata); } function add_tv() { // Открываем файл, флаг W означает - файл открыт на запись $f_hdl = fopen($filename, 'w'); // Записываем в файл $text fwrite($f_hdl, $_POST["nazvanie"]."\n".$_POST["opisanie"]."\n"); // Закрывает открытый файл fclose($f_hdl); } ?>

Источник

prowebber.cc — Тут есть все для настоящих вебмастеров

Вы вошли как гость, рекомендуем Вам авторизироваться либо пройти процесс регистрации. Если Вы забыли пароль, то Вы можете его восстановить.

PROWEBBER » Web » Различные CMS » RUS Live TV Channel Broadcasting Script PHP

RUS Live TV Channel Broadcasting Script PHP

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое. Скачать бесплатно RUS Live TV Channel Broadcasting Script PHP.

RUS Live TV Channel Broadcasting Script PHP

Вот по просьбе почти все перевел человеку скрипт Тв скрипт одну копию отдал а вторую копию выкладываю для общего пользования.

База в комплекте пароль к админке тоже в комплекте.

Добавил плеер по его просьбе простой от playerjs.com

При подключения плеера вставьте данный код в окно кода вставки:

Тут поставьте свой сайт: https://ваш сайт/playerjs.html?file=

Тут укажите ссылку на плейлист: https://сылка на плей лист в формате m3u8

Тут добавьте размер плеера:

Так же зайти в список каналов поменять ссылку на плеер на свой например с моего https://kulumbetov.ru/playerjs.html на свой https://ваш сайт/playerjs.html

Вот и все. В комплекте присутствует несколько каналов для ознакомления.

rus-live-tv-channel-broadcasting-script-php.zip [15 Mb] (cкачиваний: 494)
MD5: 4cd1aaefa16a86e2579bd538ea4ed93c

Missing update?
Checkout our NULLED Web Community

Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных

Источник

Live TV Channel Broadcasting Script PHP Live TV Channel Broadcasting Script PHP

Live TV Channel Broadcasting Script PHP Live TV Channel Broadcasting Script PHP

Powerful script for TV and Radio Channel Live Stream Broadcasting. Admin just need to few click to Install it. Average rating of 3.3 based on 7 votes

Live TV Channel Broadcasting Script PHP

Live TV Channel Broadcasting Script PHP

Powerful script for TV and Radio Channel Live Stream Broadcasting. Admin just need to few click t. Average rating of 3.3

Live TV Channel Broadcasting Script PHP

Screenshots

Live TV Channel Broadcasting Script PHP Screenshot 1

Live TV Channel Broadcasting Script PHP Screenshot 2

Live TV Channel Broadcasting Script PHP Screenshot 3

Live TV Channel Broadcasting Script PHP Screenshot 4

Overview

Live Tv (StreamZon) is a responsive live channel and stream CMS script. This CMS Includes almost everything you need to make a Live Streaming and Video Sharing business website. Viewers can view any channel by single click and no need for registration.. Also the back end has a lot of awesome features that are needed for a professional and good live channel or TV stream website. Almost all kinds of task can be done using the admin panel without having any kind or programming language knowledge. Admin can add absence or custom add to get profit from this system and everything is fully dynamic. This script is fully responsive for any device.

Newszon Details

Demo Log In

Admin Login:

Support

Features

  • ✓ Easily Manage Channel
  • ✓ Channel Review System
  • ✓ Fully Daymanic Content
  • ✓ Fully responsive for any kind of device
  • ✓ Editor Base Portal Menagement
  • ✓ Best Advertisement Management System
  • ✓ Easy and simple interface to use
  • ✓ Powerful admin backend Dashboard
  • ✓ Clean coding with proper commenting
  • ✓ Secured coding against SQL injection
  • ✓ SEO meta data setup for each post, page and category
  • ✓ SEO friendly URL structure
  • ✓ Unlimited file uploading system
  • ✓ Subscriber data export as CSV format
  • ✓ Unlimited Advertisement management with website links
  • ✓ General Settings

Requirements

  • PHP >= 7.0.0
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Enable File Info Extension

Instructions

So Simple to Install it. Just need a few Click. Documentation is Included with Main File. We are always provide free Installation service.

Источник

Оцените статью