Обьясню проблему на примере CMS Joomla, у нее есть два режима работы ссылок 1) режим ЧПУ http://site/value1/value2 (через mod_rewrite) и второй обычный http://site?var=value1&var2=value2 при этом есть возможность отключить/включить (переключатся) один из этих режимов. ИМХО сия особенность очень удобна в некоторых случаях, но тут возникает вопрос как организовать формирование URL-ссылок на сайте в этих двух режимах как в Jooml'е? Что бы можно было бы легко переключатся между режимом ЧПУ и обычным??? Тоже самое + еще немного больше реализовано в движке WordPress! Может кто сталкивался с такой проблемой и смог ее красиво и просто решить????
enshtein получай все линки из функции.. в нее же передавай режим, в котором необходимо их выводить.. если совсем упрощенно: PHP: <?php function link_gen($module,$id,$type=1){ if($type==1){ return WEB_PATH."/$module/$id"; } else { return WEB_PATH."/?m=$module&id=$id"; } } ?>