|
|
|
| Подскажите, как сделать так, чтобы администратор зайдя на свою страничку мог добавлять различный текст или ссылки на файлы и это все уже выводилось на страницах сайта. Я так понимаю на страничке администратора должно быть несколько форм. Заполняем форму, нажимаем кнопку отправить и данные выводятся на главную страницу и т.д. Как данные из формы вывести в таблицу? Например на главной странице существует таблица, простой пользователь видит данные и не имеет возможности редактировать их. Администратор может редактировать данные в таблице. | |
|
|
|
|
|
|
|
для: Herurg
(24.08.2005 в 12:34)
| | У... это называется админ-панель :) Вот сейчас пишу - 1500 строк уже настрочил. Штука это относительно сложная.
Короткий принцип: В админке у админа есть редактор инклуд-файлов. А на страницах вывода просто ставится инклуд файла с контентом этой странички. Но это самая простая и банальная схема схема. Но именно с этой схемы начинается дальнейшее развитие мысли по усовершенствованию и повыщению комфорта управления сайтом (мелкие блоки, переменные замены и тд и тп). | |
|
|
|
|
|
|
|
для: DDK
(24.08.2005 в 12:44)
| | Даи напутствующий совет - если хочешь понять принцып и разобраться в функциональной схеме, то возьми новостной движок LedNews и разбери его админку. Попробуй изменить её, добавить что-то своё. | |
|
|
|
|
|
|
|
для: DDK
(24.08.2005 в 12:44)
| | Да, для меня это сложновато. А с помощью форм нельзя? Только нужно не добавлять постоянно новую информацию (по типу гостевой книги), а чтобы форма запоминала данные со странички в поле ввода и была возможность эти данные редактировать. Только данные должны в таблицу выводиться. | |
|
|
|
|
|
|
|
для: Herurg
(24.08.2005 в 12:34)
| | добавляешь значение в mysql, а от туда вставляешь туда куда тебе надо...а чтобы админ мог редактировать, надо что то типа
<? if ($login == "admin") {include admin_panel.php;}?>
|
| |
|
|
|
|
|
|
|
для: Herurg
(24.08.2005 в 12:34)
| | Такие системы называют cms - обычно сайт организуют следующим образом, всю информацию хранят отдельно - в базе данных или файле. И система администрирования для редактирования, и система предоставления для отображения страниц сайта обращаются к базе данных или файлу за информацией. Описание такой системы приводится в нашей книге "PHP 5 Практика создания Web-сайтов" http://www.softtime.ru/php5/?id_article=43. | |
|
|
|
|
автор: andreww (24.08.2005 в 17:12) |
|
|
для: Herurg
(24.08.2005 в 12:34)
| | Или берем, качаем готовую, называется Mambo.
http://www.cmsobzor.ru/portals/free/mambo/index.php?binn_rubrik_pl_catelems5=292&binn_menu=pl_catelems5
http://mambo.mrezha.ru/
Или попроще, но зато не очень гибко:
http://pub.kem.ru/ez/ | |
|
|
|