при обработке ссылки вида http://site[dot]ru/article/1/ он получает правильные данные в массив $_GET, т.е. com=article, а id=1
но при обработке ссылки вида http://site[dot]ru/news/1/ он получает неправильные данные в массив $_GET, а именно com=news, а id=1, а надо com=news, а cat=1, т.е. он применяет первое правило, и игнорирует пвторое, как сделать, чтоб он срабатывал как надо?
OrmaJever
Отправлено: 26 Апреля, 2012 - 23:55:57
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Ну дак у вас же оба правила одинаковые чего вы хотите? Перепишите более конкретно, для первого правила перая часть article, для второго первая часть news
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
sc2r2bey
Отправлено: 27 Апреля, 2012 - 00:08:16
Гость
Покинул форум
Сообщений всего: 116
Дата рег-ции: Июль 2009
Помог: 0 раз(а)
спасибо вы правы, а если будут добавляться новые модули, как тогда опять вручную править?
OrmaJever
Отправлено: 27 Апреля, 2012 - 00:20:05
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Ну а как вы хотите? Под правило [a-z]+ подходят все англиские слова.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
sc2r2bey
Отправлено: 27 Апреля, 2012 - 00:24:22
Гость
Покинул форум
Сообщений всего: 116
Дата рег-ции: Июль 2009
Помог: 0 раз(а)
выхода нет?
armancho7777777
Отправлено: 27 Апреля, 2012 - 00:53:33
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Вообще я пользуюсь другим способом)
Зайдите сюда play-mix[dot]ru, наберите в поиске что-то, и после полученного результата посмотрите на адесную строку.
Будет интересно, объясню.
вот этого будет достаточно?
а зачем urlencode?
у вас есть и три уровня, кстати какие критерии к каждому уровню?
и после explode еще будет 2 пустых элемента в массиве первый и псоледний
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.