Отдельные файлы конфигурации для каждого пользователя в codeigniter - PullRequest
0 голосов
/ 29 ноября 2011

возможно ли создавать файлы конфигурации для каждого пользователя?

В настоящее время у меня есть файл конфигурации с именем Siteconfig.php для глобальной конфигурации.

Теперь пользователь зарегистрирован, так что яМне нужен файл конфигурации для этого пользователя.

У меня есть БАННЕР, пользователь загружает изображения на сервер и выбирает некоторые изображения для этого баннера.

Я хочу сохранить названия изображений вфайл конфигурации, я знаю, что база данных это другой способ.

есть ли что-то не так с этим?или это возможно сделать?

Спасибо.

Ответы [ 2 ]

1 голос
/ 29 ноября 2011

Вы должны использовать базу данных ..

Создание файлов конфигурации для каждого пользователя означает, что вам нужно будет создать одну запись для каждого пользователя.управлять ими, загружать их, читать их, писать их из своего кода и т. д. будет сложно (в конечном итоге вы усложните свою жизнь).

0 голосов
/ 29 ноября 2011

Похоже, у вас нет много данных. Может быть, просто один файл конфигурации с большим массивом.

$user_config = array(
    // user_id = config
    1 => array(
        'banner' => 'ddfdf',
        'image' => 'gdfgdfg.png',
    )
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...