| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Создание системы редактирование контента |
| Автор: Guest 25.10.2005, 18:08 | ||||
| Доброго дня, я хотел бы научиться созданию редактирования файлов в которых содержится контент сайта. Конкретно скрипт должен уметь различать что именно мы редактируем, например: index.php?act=admin там 3 ссылки 1. Редактирование контента 2. Редактирование левого блока 3. Редактирование правого блока адресные ссылки примерно должны быть такими: 1. index.php?act=admin&id=content 2. index.php?act=admin&id=leftblock 3. index.php?act=admin&id=rightblock При открытие одного из пунктов нужно передавать сведенья залогинен я или нет, форма входа такова:
так же появляется textarea со всем содержимым страниц, информация на страницах такого вида:
Надеюсь поможете, удачи! |
| Автор: z-END 25.10.2005, 18:12 | ||
| В скором времени наши мастера создадут CMS будешь ей пользоваться=) [OFFTOP]
япацтулом [/OFFTOP] |
| Автор: Guest 25.10.2005, 18:16 |
| Без приколов, мне не нужна полная cms, а только эта штука и всё. |
| Автор: Mal Hack 25.10.2005, 18:49 |
| А в чем тогда проблема или вопрос? Или вы просто решили поделиться со всеми своим решением? А то суть темы как-то не понятна. |
| Автор: Guest 25.10.2005, 21:14 |
| Хочу чтобы помогли создать полностью рабочий файл admin.php, в котором пускай проходит слабая но авторизация и поддержка редактирование определённых файлов... а сверху просто открывки кода. |
| Автор: PARROT 26.10.2005, 08:35 |
| Пишем авторизацию. (Хранение пароля в открытом виде небезопасно!!!) 1) Форму для входа, после нажатия кнопки, проверяем логин и зашифрованный пароль введенный пользователем, если все нормально, ставим ему куки и пускаем в панель. Если пароль или логин не верен, отсылаем обратно с сообщением об ошибке. 2) форма для выхода Удаление кук пользователя: Ставим куки с отрицательным временем |
| Автор: Guest 26.10.2005, 12:03 |
| Щас будем пробовать в теории... |
| Автор: Guest 26.10.2005, 12:04 |
| Ой на практике. |
| Автор: PARROT 26.10.2005, 12:19 |
| Guest , пора увековечить свое имя, в форме регистрации Vingrad. |
| Автор: Guest 27.10.2005, 13:14 |
| Уже зарегин. |
| Автор: Guest 28.10.2005, 12:33 | ||||
| P.S. Мне кажется моё имя давно уже увековечено и всем известно! Ладно не будем о грустном. Форму я уже приводил:
Далее, пароль как предлагаешь шифровать? md5('123'); - так это делается? Затем по теории это будет выглядить так?
Насчёт удаления кук, думаю стоит эту фичу как-то продумать, ведь всё бывает, комп повиснет и т.д. и браузер закроется при этом не выполнит функцию выполнения удаления куков, поэтому нужно или при входе устанавливать время сеанса т.е. через сколько умрут куки или ещё что-то... |
| Автор: -=Ustas=- 28.10.2005, 14:24 | ||
Пароль должен один раз шифроваться, и сохраняться либо в файле, либо в БД, а потом уже сравниваться хеши, ну никак не в открытом тексте программы. |
| Автор: Guest 29.10.2005, 11:11 |
| Получается нужно держать пароль в файле вида: 423h4j2347, затем инклудить его в скрипт? |
| Автор: -=Ustas=- 31.10.2005, 09:04 | ||
ага |
| Автор: Guest 2.11.2005, 13:02 |
| Ок, попробуем. |