Codeigniter: доступ к сеансу из конфигурации - PullRequest
1 голос
/ 17 января 2012

Я создаю приложение с использованием Codeigniter, которое требует изменения URL-адреса до входа в систему и после входа в систему. Я хочу, чтобы все URL-адреса до входа в систему были введены с помощью http://, а после входа в систему мой base_url должен быть с https://.

Итак, в основном, то, что я хочу получить доступ к сеансу в конфигурации, а затем с помощью переменной сеанса я могу изменить формат base_url.

, поэтому, пожалуйста, помогите мне получить доступ к сеансу с файлом конфигурации ИЛИ любымальтернатива этому.

1 Ответ

0 голосов
/ 17 января 2012
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...