Форум → Программирование → PHP для идиотов → /controller/action
/controller/action
-
-
26 февраля 2009 г. 9:52, спустя 4 минуты 5 секунд
кажется лидирующие|замыкающие слеши могут внести путаницу
$uri = '/controller/action';
list($controller, $action) = explode('/', trim($uri, '/'));ιιlllιlllι унц-унц -
26 февраля 2009 г. 10:00, спустя 7 минут 52 секунды
кажется лидирующие|замыкающие слеши могут внести путаницу
$uri = '/controller/action';
list($controller, $action) = explode('/', trim($uri, '/'));
да, спасибо -
-
-
27 февраля 2009 г. 9:06, спустя 13 минут 40 секунд
а на грабли, когда файл роутера лежит не в корне сайта, а в /fucken/shit/subfolder/ еще не наступал?ιιlllιlllι унц-унц -
-
27 февраля 2009 г. 9:17, спустя 7 минут 59 секунд
рекомендую изучить как это обходится в CodeIgniter » /system/libraries/URI.php » _parse_request_uri()ιιlllιlllι унц-унц -
27 февраля 2009 г. 9:38, спустя 21 минуту 4 секунды
рекомендую изучить как это обходится в CodeIgniter » /system/libraries/URI.php » _parse_request_uri()
Добавил в закладки, сейчас пока разбираюсь с http://framework.zend.com/manual/en/zend.controller.router.html -
27 февраля 2009 г. 14:08, спустя 4 часа 30 минут 44 секунды
рекомендую изучить как это обходится в CodeIgniter » /system/libraries/URI.php » _parse_request_uri()
вытащил фцию и константы - урл какой был, такой и остался.
индекс в папке test
запрос - /test/1112222/
результат - /test/1112222/
ы -
-
-
27 февраля 2009 г. 15:58, спустя 3 минуты 41 секунду
aivee, просто так получать бабло - не хуйня!Сапожник без сапог -
28 февраля 2009 г. 10:24, спустя 18 часов 25 минут 59 секунд
aivee, я прям чтобы один-в-один не вытаскивал, но общий алгоритм использую
- разбил на сегменты uri и файловый путь, в цикле выбрасываю сегменты (увеличиваю индекс первого невыбрасывемого сегмента)
работает на ура.ιιlllιlllι унц-унц
Пожалуйста, авторизуйтесь, чтобы написать комментарий!