0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 41
|
||||||
1 | ||||||
Админ панель10.01.2018, 16:35. Показов 1560. Ответов 11
Метки нет (Все метки)
Добрый день, сразу скажу, я новичок в создании и написании сайтов. Недавно я написал сайт. Теперь, так-сказать я хочу сделать админ панель.
Вообщем, такая задача. Нужно менять контент в определенном div'е. Например:
Подскажите пожалуйста в каком направлении двигаться и что нужно использовать для написания сие чуда.
0
|
10.01.2018, 16:35 | |
Ответы с готовыми решениями:
11
Админ панель Админ панель Админ панель Админ панель |
26 / 26 / 10
Регистрация: 19.06.2014
Сообщений: 158
|
|
10.01.2018, 16:44 | 2 |
Вы хотите сами писать админку?
Можно создать таблицу Content в базе данных, где будет храниться код в виде текста. Затем написать некий метод getContent($id), который будет по ID вытаскивать из базы нужный код и подставлять в месте вызова метода. Заполняться таблица в БД будет при помощи обычных HTML-форм (это и будет Ваша админка). Если Вы хотите мощный инструмент, Вам придется использовать сторонние решения (например, HTML-редактор) и прикручивать их к своей админке. Думаю, по этой теме Вам накидают достаточно ссылок.
1
|
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 41
|
|
10.01.2018, 17:54 [ТС] | 3 |
Обязательно нужна БД? Нельзя создать PHP скрипт, что бы он менял нужный мне контент в определенном DIV'е, неужели нету никаких методов?
0
|
16 / 12 / 7
Регистрация: 26.12.2017
Сообщений: 138
|
|
10.01.2018, 19:04 | 4 |
Тут нужна база данных чтобы добавлять, менять и удалять нужный вам контент
0
|
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 41
|
|
10.01.2018, 19:20 [ТС] | 5 |
А если например открывать исходный код страницы и с помощью preg_replace изменять контент. Сайт не большой.
0
|
3851 / 3196 / 1343
Регистрация: 01.08.2012
Сообщений: 10,820
|
|
10.01.2018, 19:25 | 6 |
0
|
26 / 26 / 10
Регистрация: 19.06.2014
Сообщений: 158
|
|
10.01.2018, 19:40 | 7 |
kokomber123, можно без баз данных. Записывать значения переменных в файлы. В этом случае метод getContent будет доставать контент не из базы, а из файлов.
Если Вы не боитесь баз данных, а просто не хотите поднимать сервер БД у себя на проекте, можете почитать про SQLite3. В Вашем случае может пригодиться. Устанавливать эту СУБД не нужно, она включена в сборку PHP (нужно только версию проверить).
0
|
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 41
|
||||||||||||||||
11.01.2018, 23:15 [ТС] | 8 | |||||||||||||||
Да, это то что нужно. Изучал его всю ночь, есть какие то успехи
Но есть и проблемы. БД создается, все заносится отлично. Но вот беда, он не выводит нужную мне информацию, просто пустая строчка. подскажите что делать.
И сделал такой код:
var_dump выдал такую строку "object(SQLite3Result)#3 (0) { }" Подскажите,что делать.
0
|
26 / 26 / 10
Регистрация: 19.06.2014
Сообщений: 158
|
|||||||||||
12.01.2018, 00:20 | 9 | ||||||||||
Сообщение было отмечено kokomber123 как решение
Решение
kokomber123, Вам нужно преобразовать ответ.
Если не ошибаюсь, нужен такой метод:
Добавлено через 3 минуты Нашел старый класс. Я давно уже не работал с SQLite3
1
|
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 41
|
|
12.01.2018, 01:07 [ТС] | 10 |
jasper-blondin, cпасибо большое, помогло!)
А почему не пользуетесь больше SQLite3?Чем-то не устраивает?
0
|
0 / 0 / 0
Регистрация: 04.11.2015
Сообщений: 41
|
||||||
12.01.2018, 01:34 [ТС] | 11 | |||||
Теперь у меня другой вопрос. Как все сделать красиво и правильно, мне кажется я все делаю не правильно.
Вот весь код, моей страницы:
0
|
26 / 26 / 10
Регистрация: 19.06.2014
Сообщений: 158
|
||||||
12.01.2018, 02:00 | 12 | |||||
Закрыл проект, в котором использовал SQLite3. Другими словами -- отпала необходимость. Но это не умаляет всех качеств данного инструмента.
Я бы порекомендовал использовать ООП. Всю работу с базой вынесите в отдельный класс. При старте страницы создавайте объект данного класса. Конструкции типа:
Уже эти простые действия позволят Вам избавиться от всей этой шапки вверху.
1
|
12.01.2018, 02:00 | |
12.01.2018, 02:00 | |
Помогаю со студенческими работами здесь
12
Админ панель Админ-панель Вход в админ панель Админ-панель на PHP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |