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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Шаблон формы + База данных в TXT = Страница сайта
Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007
Помог: 0 раз(а)
Уважаемые!
Есть шаблон формы - таблица с разделами.
Есть текстовый файл определенной структуры - строки
Как вывести на страницу шаблон формы с переносом в шаблон информации из текстового файла?
P.S. В PHP я ноль. Можно готовый пример? Если нужно понять визуально что хочу, то загляните в любой (почти) из разделов моего сайта и вы увидите блоки - формы, которые я хочу автоматизировать. СПАСИБО!
Покинул форум
Сообщений всего: 147
Дата рег-ции: Май 2007
Помог: 0 раз(а)
[+]
Код не интерпретирован вообще!!
evgenijj
Отправлено: 10 Июня, 2007 - 13:14:24
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
toturvator пишет:
Не получается
Вот здесь проверка http://navigator.iplot.ru/proverka.html
Чтобы в html-файлах выполнялись директивы PHP надо создать файл .htaccess (с точкой в начале) и добавить в него строку:
AddHandler x-httpd-php .html .htm
Warning: fgets(): supplied argument is not a valid stream resource in /home/navigator/www/proverka.php on line 13
Шо делать?
Warning: fgets(): supplied argument is not a valid stream resource
Переданный аргумент не является корректным указателем на открытый файл
Это значит, что функции fopen() не удалось открыть файл на чтение/запись. Причины могут быть самые разные - не найден файл, указанный в параметрах функции fopen() (например, неверно указан путь) или у тебя недостаточно прав для работы с этим файлом и т.п.
В общем, мой тебе совет -- или бросай это дело или подробно описывай, что тебе надо сделать (причем очень подробно - никто из тебя информацию клещами вытягивать не будет) -- может быть кто-нибудь из местных напишет тебе полностью готовый к работе скрипт.
Покинул форум
Сообщений всего: 615
Дата рег-ции: Июль 2006 Откуда: Оттуда !
Помог: 0 раз(а)
Ещё есть вариант, начать учить РНР. Может там и разберешься...
Скорее всего ты неправильно прописал путь к файлу.
toturvator
Отправлено: 11 Июня, 2007 - 09:07:09
Гость
Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007
Помог: 0 раз(а)
Если вы зайдете на страничку http://navigator[dot]iplot[dot]ru/work-06.php то увидите блоки таблиц с описанием "спонсоров" - не суть важно. Каждый блок состоит из частей: Заголовок, Описание, Рейтинг, Регистрация, FAQ.
Я хочу автоматизировать пополнение, редактирование этих данных.
Т.е. имеется шаблон блока - таблица с поименными переменными в соответствующих частях таблицы. Имеется текстовый файл с разделителями - сложнее не нужно.
Примерная структура:
### - метка новой таблицы
Наименование - строка с гиперссылкой
Описание - строка
Рейтинг - число
Регистрация - строка с гиперссылкой
FAQ - строка с гиперссылкой
### - метка новой таблицы
...
Читается этот файл. Выводится первая табличка, в переменные таблички заносятся данные, все это отображается на экране; выводится следующая табличка, в переменные таблицы заносятся данные ... и т.д.
А начал с азов, потому что нет надежды получить конкретный рабочий вариант.
Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007
Помог: 0 раз(а)
У меня немного по другому и сложнее сама структура информации. :) Как мне кажется.
А сейчас можно вопрос по теме?
Как вынести скрипт в отдельный файл? Что бы вызывать его (в том файле) со своих страниц, а не редактировать его в каждой?
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Помог: 10 раз(а)
Цитата:
У меня немного по другому и сложнее сама структура информации. Как мне кажется.
Обычно такого рода информацию хранят именно в CSV формате. А придуманный тобой формат только тебе удобен. Потому что Excel-файл можно сохранить в CSV-формате. Т.е. какой-то человек, далекий от web-технологий готовит материал для чайта в привычном MS Excel (тот же прайс-лист), а тебе, чтобы загрузить этот прайс в базу данных сайта, достаточно сохранит его как CSV и потом прочитать с помощью (специальной для этого написанной) функции fgetcsv().
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.