- Автор темы
- #1
Доброго времени суток! У меня есть несколько вариантов обработки в зависимости от введенной адресной строчки, т.е. для индексной страницы своя обработка, для articles.php своя обработка, для pages.php
Итак, я хочу сделать что-то вроде этого:
Все запросы на сайт отправляются на индекс.пхп, дальше, там имеется оператор switch-case для request_uri и в зависимости от введенной строчки (Кстати, в строчке присутствуют get-параметры) выполняется определенный кусочек кода (Таким образом, вместо index.php, articles.php, pages.php я буду пользоваться только более сложным index.php).
Я знаю, что лучше, конечно, все отдельно держать, просто мне это очень нужно.
Вопросы:
1. Вообще так можно сделать?
2. Могу ли я все еще пользоваться get-параметрами из адресной строчки?
3. И конечно же, как написать регулярное выражение, которое будет разрешать только:
1. Буквы
2. Числа
3. Символы & = ?
Итак, я хочу сделать что-то вроде этого:
Все запросы на сайт отправляются на индекс.пхп, дальше, там имеется оператор switch-case для request_uri и в зависимости от введенной строчки (Кстати, в строчке присутствуют get-параметры) выполняется определенный кусочек кода (Таким образом, вместо index.php, articles.php, pages.php я буду пользоваться только более сложным index.php).
Я знаю, что лучше, конечно, все отдельно держать, просто мне это очень нужно.
Вопросы:
1. Вообще так можно сделать?
2. Могу ли я все еще пользоваться get-параметрами из адресной строчки?
3. И конечно же, как написать регулярное выражение, которое будет разрешать только:
1. Буквы
2. Числа
3. Символы & = ?