aaachilov
Новичок
Приветствую!
Вот наконец то примерно выстроил структуру сайта.
У меня получилась примерно такая схема работы с урл.
Индексная страница принимает переменные из массива GET и передаёт их функции которая в зависимости от адреса введёного в браузер подставляет адрес скрипта который нужно подгрузить - ну и через mod_rewrite ссылки приводятся в нужный мне вид. Примерно так....
Подскажите насколько это надёжный метод, в принципе все работает и меня устраивает - но все же....
Вот сама функция
Думал сначало через switch сделать - но чего о у меня не плучилось)))
Заранее спасибо
Вот наконец то примерно выстроил структуру сайта.
У меня получилась примерно такая схема работы с урл.
Индексная страница принимает переменные из массива GET и передаёт их функции которая в зависимости от адреса введёного в браузер подставляет адрес скрипта который нужно подгрузить - ну и через mod_rewrite ссылки приводятся в нужный мне вид. Примерно так....
Подскажите насколько это надёжный метод, в принципе все работает и меня устраивает - но все же....
Вот сама функция
PHP:
function track_url($mod = "", $sec = "", $cat = "", $id = "",$stat) {
$system = 'system/modules/';
if(!empty($mod) and !empty($sec) and !empty($cat) and !empty($id)){
$track = "$system$mod/{$mod}_full.php";
} elseif (!empty($mod) and !empty($sec) and !empty($cat)) {
$track = "$system$mod/{$mod}_cat.php";
} elseif (!empty($mod) and !empty($sec)) {
$track = "$system$mod/{$mod}_sec.php";
} elseif (!empty($mod)) {
$track = "$system$mod/{$mod}.php";
} elseif (empty($mod)) {
$track = "$system$stat/{$stat}.php";
}
return $track;
}
Заранее спасибо