Просмотр поста #340218: Нудистика - или то о чем все знают, но не хотят учитывать

.
ramzes
AlkatraZ (26.04.2012/07:32)
БП кросафчег
Пока нечеталъ, но вижу, что размышления серьезные, вечером буду асиливать.
З.Ы.
Пешы исчо
я вчера был пьян и словоохотлив)))
_____________
И так, предположим что мы добавили наше правило в хиттачес, теперь нам надо обработать входящие данные.
site.ru/file/12345/windows-7-installer/ прилетает к нам как file/12345/windows-7-installer
разбираем полученные данные
$query = explode('/', $_GET['rewrite']);
$_GET['rewrite'] - та самая переменная в которую наше правило Mod Rewrite передает все входящие данные.
_____________
тут лучше всего использовать класс обработчик, естественно тут я его писать не буду, да это и не надо, ваш скрипт - ваша логика, с меня только мысли
Но если все же ни как, то http://www.wapblog.in/blogpost ... uter/ код примера можно увидеть тут (собственно урл той страницы и организован этим же кодом)
Что стоит учесть?
Первое и самое основное. Подключаем файлы только те которые мы хотим!
Ни каких вариаций, строгая проверка (регулярки, наличие файла в строго определенной папке, плевать на расширение, мы добавляем в конец свое расширение (оригиналы могут хоть xls обозвать подключаемые php файлы ))