![]() |
Скрипт публикации на PHP
Доброго времени суток, уважаемые форумчане!
Есть вопрос по-поводу реализации возможности добавления статей, файлов и пр. Необходимо сделать так, чтобы каждый пользователь мог опубликовать свою статью, (как это реаизовано во многих cms но без предв. проверки дмином) На сколько я понимаю, это можно сделать несколькими способами. Первый это когда юзер отправляет в текстовом файле свою статью, после чего скрипт просматривает папку и выдает список файлов в данной папке, по названиям и соответствующей ссылкой на файл. Второй, это возможно запись в базу (мускул) статьи юзера (из формы название и автор, и сама статья и дата), а потом просто выводить соответственно список записей, тоесть названий статей. И вот тут вопрос, каким образом генерить html или php страницу на лету, или как это называется я не знаю, в общем так чтобы как тока произошел запрос к статье в базе, то сразу на сервере сгенерировалась страница типа myarticle.html... Какой способ лучше выбрать, и если я изобретаю велосипед, то подскажите может такое уже реализовано и если можно название или линку. Заранее спасибо за ответ. |
у-у-у-у-у-у-у....
да тут можно нафантазировать... есть третий вариант - не высылать готовый файл и не хранить текст в базе, а создавать файл на сервере а дальше уж сам думай: можно ли выкладывать картинки??? доступно ли форматирование??? разрешены ли javascript`ы??? естессно нужно будет где-то хранить: где чей файл лежит? либо в БД либо также в файлах - создать некое подобие базы данных и, естессно - авторизация это чтоб никто другой не мог редактировать чужие файлы Цитата:
http://ljplus.ru/ |
Не, я не то имел ввиду, мест где такое работает я знаю уйму. :) Вопрос в том есть ли где готовые иходники. :)
Цитата:
Вставка картинок и все, и тегов типа <b><p><br> <a><img> остального быть не должно. Как это все отобразится на качестве безопасности? Цитата:
|
http://www.p-stone.ru/libr/internet/...c11/gl06.shtml - папкопотрошилка, скрипт из книги "PHP - полезные приемы"
|
Папкопотрошилку я уже написал :) и вывод названия файла с линокм на него тоже, но блин неудобно...надо все-таки что-нить с генерацией страницы...
|
Цитата:
|
я не пойму в чем проблема сохранения сгенерированного файла???
генерируешь текст файла, сохраняешь его и пишешь соответственно header и footer... что-то вроде этого: PHP код:
|
Спасибо. :) вот этого мне и не хватало я никак не мог сообразить каким образом генерить.
|
Время: 17:08. |
Время: 17:08.
© OSzone.net 2001-