Php script tv show

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

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

Читайте также:  Python linux subprocess call

Тысячные числа исправлять к примеру с «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); } ?>

Источник

Yo Stream — Movie Tv Show PHP Script Yo Stream — Movie Tv Show PHP Script

Yo Stream - Movie Tv Show PHP Script Yo Stream - Movie Tv Show PHP Script

Yo!Stream — Movie & Tv Shows Php Script is a fully accomplished & outstanding movies & tv shows streaming platform wit Average rating of 2.5 based on 4 votes

Yo Stream - Movie Tv Show PHP Script

Yo Stream — Movie Tv Show PHP Script

Yo!Stream — Movie & Tv Shows Php Script is a fully accomplished & outstanding movies &amp. Average rating of 2.5

Yo Stream - Movie Tv Show PHP Script

Screenshots

Yo Stream - Movie Tv Show PHP Script Screenshot 1

Yo Stream - Movie Tv Show PHP Script Screenshot 2

Yo Stream - Movie Tv Show PHP Script Screenshot 3

Yo Stream - Movie Tv Show PHP Script Screenshot 4

Yo Stream - Movie Tv Show PHP Script Screenshot 5

Yo Stream - Movie Tv Show PHP Script Screenshot 6

Yo Stream - Movie Tv Show PHP Script Screenshot 7

Yo Stream - Movie Tv Show PHP Script Screenshot 8

Yo Stream - Movie Tv Show PHP Script Screenshot 9

Yo Stream - Movie Tv Show PHP Script Screenshot 10

Yo Stream - Movie Tv Show PHP Script Screenshot 11

Yo Stream - Movie Tv Show PHP Script Screenshot 12

Yo Stream - Movie Tv Show PHP Script Screenshot 13

Yo Stream - Movie Tv Show PHP Script Screenshot 14

Yo Stream - Movie Tv Show PHP Script Screenshot 15

Yo Stream - Movie Tv Show PHP Script Screenshot 16

Yo Stream - Movie Tv Show PHP Script Screenshot 17

Yo Stream - Movie Tv Show PHP Script Screenshot 18

Yo Stream - Movie Tv Show PHP Script Screenshot 19

Yo Stream - Movie Tv Show PHP Script Screenshot 20

Yo Stream - Movie Tv Show PHP Script Screenshot 21

Yo Stream - Movie Tv Show PHP Script Screenshot 22

Yo Stream - Movie Tv Show PHP Script Screenshot 23

Yo Stream - Movie Tv Show PHP Script Screenshot 24

Yo Stream - Movie Tv Show PHP Script Screenshot 25

Yo Stream - Movie Tv Show PHP Script Screenshot 26

Yo Stream - Movie Tv Show PHP Script Screenshot 27

Yo Stream - Movie Tv Show PHP Script Screenshot 28

Yo Stream - Movie Tv Show PHP Script Screenshot 29

Overview

For better web experience we strongly recommend you to host you images and video with bunny. (Faster delivery. Affordable pricing)

Please Read this before making a purchase:

LIMITED TIME OFFER — SALES ONLY $15 — NO SUPPORT — FOR TESTING ONLY — FOR SUPPORT YOU HAVE TO PAY EXTRA SCRIPT PRICE — $44 — CUSTOMIZATION / ANY NEW FEATURE ADDING COST START AT $50 — No Refund of this Offer

Yo!Stream — Movie & Tv Shows Php Script is a fully accomplished & outstanding movies & tv shows streaming platform with TMDB data generate(title, images, description, actors, etc. ) that’s easy to use as well as it comes with a completely responsive design(desktop, tablet, mobile, etc..), it has statistic dashboard ready in it where you can track the website stats. It comes with an astonishing backend & 2 styles of frontend i.e. dark and light.

  • User Role Based System (administrators, authors, moderators).
  • Direct link supported — .mp4, .mkv, etc.. — support for the major formats
  • Streaming — support for hls — .m3u8, .mpd etc.. — streaming playback

Test Drive Before You Buy

Demo Admin Login:
Email: [email protected]Password: password

Demo Moderator Login:
Email: [email protected]Password: password

Demo Author Login:
Email: [email protected]Password: password

Demo Member Login:
Email: [email protected]Password: password

Our Guarantee

  • Provide excellent support with a fast response rate.
  • Patch and fix any bugs or broken content.
  • Help get you setup and installed!
  • Answer any questions you may have.

Features

  • Easy Installation
  • TMDB API — (MOVIES / TV SHOWS)
  • User Role Based System (administrators, authors, moderators).
  • Direct link supported — .mp4, .mkv, etc.. — support for the major formats
  • Streaming — support for hls — .m3u8, .mpd etc.. — streaming playback
  • Responsive Design (Desktop/Tablet/Mobile)
  • Movies Add — Update — Delete — List
  • Series Add — Update — Delete — List
  • Episodes Add — Update — Delete — List
  • Genres Add — Update — Delete — List
  • Pages Add — Update — Delete — List
  • Users Add — Update — Delete — List
  • Comments View — Moderate — Delete
  • Watchlists(Add Items to Watchlists)
  • Change Visibilty of Items
  • Google Analytics Stats — Realtime — Pageviews — SEO Stats
  • Newsletter — List Subscribers — Send Mail
  • Settings — (logo,favicon,site name,seo settings,etc.)
  • Advertisement — (Banner,Popunder,Sticky Banner,Push Notifications,Desktop Fullpage Interstitial)
  • Sitemaps — Sitemaps Generator
  • Profile Edit (Admin)
  • Add to Feature(Homepage Slider) for Items
  • Add to Recommended(Sidebar) for Items
  • Sidebar Random Items list
  • Sidebar Latest Episodes list
  • Embeded Player
  • Items by years,genres,cast,creator,director,quailty,alpa start letters.
  • Movie Lists — Tv Shows Lists — Latest Episodes Lists — Trending Items Lists
  • Add Comments to Items
  • Maintenance Mode(Front-end Template)
  • And Many More..

Requirements

  • PHP >= 7.3
  • BCMath PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Fileinfo PHP Extension
  • Curl PHP Extension

Источник

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