0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
|
1 | |
Создание скрипта "ТВ программа"28.09.2013, 18:31. Показов 5790. Ответов 43
Метки нет (Все метки)
Добрый вечер, решил сделать скрипт который позволял бы пользователям моего сайта скачивать себе телепрограмму в XMLTV формате.
От идеи грабберов сразу отказался, так как и так все у друг друга воруют и куча ошибок в итоге в телепрограмме. От хранения базы в MySQL тоже отказался так как, не посилам мне это, в PHP знаю только echo да include ))) Решил вобщем хранить в файлах базу ТВ. Структура такая, Папка "base" в ней к примеру папка "Pervyj_kanal"(Папка первого канала) в ней уже папка "28_09_2013"(день с ТВ программой) и там уже соответствующие файлы допустим "17_05-18_00"(Файл называется в соответствием времени ТВ программы) в каждом файле первая строка будет названием ТВ программы вторая описанием. Собственно до формирования XMLTV файла еще как до китая ползком, поэтому решил начинать по немного учиться, и для начала решил сделать возможность добавления новой телепрограммы в базу. Собственно тут то у меня заморочка и произошла, как мне сделать форму в которой сразу будет передаваться и название ТВ канала из листбокса и число и время начала и конца телепрограммы, ну и название с описанием, простую форму я передавать умею а вот что бы так много данных передать это очень тяжело для меня пока. Кто может помочь советом или кусочком кода, буду признателен и помну добрым словом на страничке моего будущего сервиса.
0
|
28.09.2013, 18:31 | |
Ответы с готовыми решениями:
43
создание скрипта Создание скрипта Создание скрипта Создание скрипта |
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
28.09.2013, 19:31 | 2 |
Работа с формами в PHP, при увеличении количества полей формы просто увеличивается количество переменных (можно, конечно, сделать через массив, но, как новичку проще будет решение "в лоб")
0
|
magirus
|
28.09.2013, 20:44
#3
|
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
|||||||||||
29.09.2013, 00:15 [ТС] | 4 | ||||||||||
Блин тут какая то фигня с авторизацией была, очень долго не мог войти!
Вобщем форму я сделал:
Все работало пока я непопытался прикрутить проверку директорий моей "Бызы данных" Ну гуру помогите ламеру найти ошибку в седьмой строке.
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
||||||
29.09.2013, 00:26 [ТС] | 6 | |||||
Спасибо большое, заработало))) Но неправильно(((
Заместо того что бы создать в уже готовой директории "Rossija_1" директорию "28_09_2013", он рядом с "Rossija_1" создал "Rossija_128_09_2013" и без файла внутри. Добавлено через 5 минут Подрихтовал, теперь папки правильно вроде создат, но не кладет файл внутрь
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
29.09.2013, 00:27 | 7 |
а откуда внутри функции возьмется $filename ?
Почитайте http://www.php.net/ru/language.variables.scope.php Добавлено через 1 минуту и вот это тоже почитайте http://www.php.net/manual/ru/f... uments.php
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
||||||
29.09.2013, 00:44 [ТС] | 8 | |||||
Работает вот так:
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
||||||||||||||||
29.09.2013, 01:21 [ТС] | 10 | |||||||||||||||
Подобная конструкция будет работать?
Точнее вот так:
Народ вот так тоже не хочет, подтолкните плиз.
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||||||||||||
29.09.2013, 01:23 | 11 | |||||||||||||||
Не по теме: заскринил на память.. либо так (кавычки, кстати, не нужны)
Добавлено через 1 минуту JEY70, http://www.php.net/manual/ru/l... ogical.php заключите все ваши проверки в одно условие с помощью оператора AND (или &&)
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
|
29.09.2013, 01:24 [ТС] | 12 |
Давным давно, работал на одном простенько скриптовом языке, для узконаправленой программы, там было можно)))
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
|||||||||||
29.09.2013, 01:40 [ТС] | 14 | ||||||||||
Весь код
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
||||||||||||||||
29.09.2013, 02:15 [ТС] | 16 | |||||||||||||||
Сделал так:
Добавлено через 14 минут Я понимаю что он не видит имя файла но не понимаю почему
УРААААААААААА Родил... Жду критику!
0
|
KOPOJI
|
29.09.2013, 11:26
#17
|
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
|
29.09.2013, 13:16 [ТС] | 18 |
0
|
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
|
|||||||||||
01.10.2013, 03:07 [ТС] | 19 | ||||||||||
Подскажите ошибку в шестой строке
Код
[Tue Oct 01 03:05:10 2013] [error] [client 35676573] PHP Parse error: syntax error, unexpected $end in /home/admin/web/36757356757.ru/public_html/add.php on line 54, referer: http://56735673567.ru/
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
01.10.2013, 07:38 | 20 |
сама функция не закончена, пропущена фигурная скобка
Добавлено через 1 минуту по поводу первого кода - is_numeric, в отличии от isset, принимает только один аргумент
0
|
01.10.2013, 07:38 | |
01.10.2013, 07:38 | |
Помогаю со студенческими работами здесь
20
Атоматическое создание скрипта Создание обьекта из скрипта создание скрипта структуры БД? Создание скрипта (bash) Создание подсчитывающего скрипта Создание .sql скрипта Создание скрипта по тексту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |