anonymous@RULINUX.NET~# Last login: 2024-12-24 18:09:52
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Как в Symfony получить значение $_SERVER['HTTP_HOST']

Субж. Как я понял класс Request является оберткой для всех суперглобальных массивов. Так вот как с его помощью получить значение из $_SERVER? Я конечно могу взять значение напрямую, но врядли это будет красиво.

Tux-oid(*) (2012-05-12 14:26:12)

Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Как в Symfony получить значение $_SERVER['HTTP_HOST'] от Tux-oid 2012-05-12 14:26:12
avatar
Скрыть

Re:Как в Symfony получить значение $_SERVER['HTTP_HOST']

php
$request->server->get('HTTP_HOST');
 

и, наверное, ещё вот так можно: http://api.symfony.com/master/Symfony/Component/HttpFoundation/Request.html#method_getHttpHost

anonymous(*)(2012-05-12 14:56:05)
Отредактировано anonymous по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Как в Symfony получить значение $_SERVER['HTTP_HOST'] от anonymous 2012-05-12 14:56:05
avatar
Скрыть

Re:Как в Symfony получить значение $_SERVER['HTTP_HOST']

спс. а теперь еще один вопрос. могу-ли програмно получить доступ к содержимому файла настроек parameters.ini? Чтобы не заводить парольную фразу для регистрации, а взять уже сгенерированный хеш из параметра secret.

Tux-oid(*)(2012-05-12 14:59:40)

Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8
avatar
Скрыть

Re:Как в Symfony получить значение $_SERVER['HTTP_HOST']

Ты можешь их в грузить в какой-нибудь сервис как параметры и потом заюзать. Посмотри раздел в книги про создание сервисов и передачи им параметра из конф. файла.

Ax-Xa-Xa(*)(2012-05-12 15:50:58)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
avatar
Скрыть

Re:Как в Symfony получить значение $_SERVER['HTTP_HOST']

>могу-ли програмно получить доступ к содержимому файла настроек parameters.ini?
Да.


[parameters]
    database_driver   = pdo_pgsql
    database_host     = localhost
    # ...
 


И в контроллере

php
$driver_name = $this->container->getParameter('database_driver');
 

SystemV(*)(2012-05-12 15:52:40)
Отредактировано SystemV по причине "не указана"
Emacs-w3m/1.4.468 w3m/0.5.3
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!