Форум → Программирование → Пыхнуть хотите? → Battles → Роутер с подгрузкой страницы
Роутер с подгрузкой страницы
-
20 июля 2009 г. 17:53, спустя 12 минут 13 секунд
Я предлагаю новый батл , из урл вида site.ru/action/paramtr/надо взять экшен и параметр (не сложно) а дальше кто как интересней придумает подгрузку класса с названием экшена и передачу ему параметра
<?php
$params = explode('/', $request);
$classname = $params[0];
$data = $params[1];
new $classname($data);
?>Спустя 13 сек.батл окончен. -
20 июля 2009 г. 17:58, спустя 4 минуты 25 секунд
зы я опять бред несу , тупая жара….
Получил ты экшен ты будеш класс с таким именем загружать ?Спустя 62 сек.Кстати ты не учёл что скрипт может в папке находится ещё -
20 июля 2009 г. 18:00, спустя 2 минуты 37 секунд
ты не учел что у меня выше инклудятся файлы, RequestValidator.class.php и умный Autoloader.php.
за безопасность не переживай.
а сама логика описана в тех 4-х строчках кода -
-
20 июля 2009 г. 18:11, спустя 2 минуты 46 секунд
Troy, я вообщето это просто имел ввиду))
т.е. я хотел сказать что там они по идее должны быть.
сам автолоадер прост.
он лазит по директориям(которые указаны в конфиге) рекурсивно и ищет твой класс.
естессно он фильтрует входящие данные. -
-
-
-
-
20 июля 2009 г. 19:47, спустя 7 минут 23 секунды
CTAPbIu_MABP, не выёбуйся
Спустя 12 сек.у тебя там кажется сервант упалСпустя 13 сек.или ты уже освободился ?Спустя 22 сек.если да - то пиздуй на театральную -
Пожалуйста, авторизуйтесь, чтобы написать комментарий!