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 :: Проект. Нужны советы.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Innocent
Отправлено: 31 Августа, 2013 - 12:32:55
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




Есть админ часть, которую уже написал. Админка простая, в качестве хранения парметров использую .ini файл. Не скажу, что очень удобно, потому как сложно пересохранять отдельные данные в .ini. Поэтому приходится снова считывать .ini и переписывать файл с новыми данными полученными из формы. Есть более простой и рациональный способ?
Архитектура Админ части

-admin
--index.html(Форма авторизации в админку, после удачного входа header location отправляет в /main/)
--check.php(Проверка данных отправляемых с index.html, в этом файле инклудится класс проверки логина, пароля, и функция очистки данных от тегов и т.п.)
--main
---index.php(две формы)
---main_forms.php(здесь функция обработка, исходя из какой формы пришли данные провожу с ними деяствия, далее header location обратно в /main/)
--proxy
---index.php(принцип такой же как и на main)
---proxy_forms.php
--theme(стили админки и т.п.)
Оно работает, но как то это все примитивно и не по короткому пути.
Подскажите как более умно обрабатывать данные формы и запись .ini? Общий класс? Если класс написать, то использовать static? Бд использовать не хочу.


Проясните пожалуйста эти моменты. Логику что куда, необходимые данные.
Спасибо.

(Отредактировано автором: 31 Августа, 2013 - 15:56:41)

 
 Top
DelphinPRO
Отправлено: 31 Августа, 2013 - 15:27:59
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




мы в курсе, что такое дор-ген
я б на месте админа вас забанил....


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Мелкий Супермодератор
Отправлено: 31 Августа, 2013 - 15:50:35
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Я бы тоже забанил. Вот только не найду подходящего пункта правил.


-----
PostgreSQL DBA
 
 Top
caballero
Отправлено: 31 Августа, 2013 - 16:03:11
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Вот только не найду подходящего пункта правил.

Как раз хороший повод дописать.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB