Mod_Rewrite, рекурсивные реги

Армян

Новичок
Mod_Rewrite, рекурсивные реги

Здарова всем!

Интересует можно ли сделать такую конструкцию чтобы можно было передать в урл неопределенное кол-во параметров, т.е. чтото вроде

RewriteRule /users(/(.*))?(/(.*))?(/(.*))? index.php?data[]=$2&data[]=$4....

или только парсингом урла в пхп можно сделать ?

Спасибо
 

kernel32

Новичок
Тут надо разбирать случаи: когда одного кармана нет, когда другого и т.д...
ИМХО, тут надо парсить средставами PHP
 

Армян

Новичок
Mr_Max
Действительно, я лол :) спасибо :) а как лучше организовать поиск пользователей, чтобы были ссылки типа:
users/kazahstan/almaty/male
например ? :)

-~{}~ 10.01.08 16:22:

причем если идет поиск только по городу и полу то будет
users/almaty/male
пока вижу выход только делать пустое поле
users//almaty/male
 

kernel32

Новичок
[telephat mode on]
Example? What example?

Например?? Примеров можно провести много.

-~{}~ 10.01.08 13:24:

Армян
ну почему же сразу пустое поле? Что мешает парсить и рассматривать и такой вариант?
Парсингом можно что угодно рассмотреть..
 

Армян

Новичок
kernel32
парсить ничего не мешает! Я пытаюсь понять, как будет все происходитЬ, я же не могу брать каждый парамерт и подставлять в каждое поле! т.е. если у меня поиск идет например такой
users/almaty
мне в скл запросе как определить в с каким полем сравнивать ?

-~{}~ 10.01.08 16:32:

есть конечно вариант седлать так:
users/city/almaty/country/sex/male
но ссылки длинноватые получатся будут
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
причем если идет поиск только по городу и полу то будет
А стоит ли вообще пихать данные для поиска в "статический" урл?
 

Армян

Новичок
Mr_Max
конечно стоит! помойму там им и место помойму :), потому как вдруг я решу поделится с друзьями ссылкой на наденных юзеров :)

-~{}~ 10.01.08 16:38:

эм... что подразумеватеся под статическим урл в кавычках ?:)
 

Gas

может по одной?
Армян
для поиска не нужно заморачиваться с mod_rewrite, пусть переменные передаются "нормально" ?key1=val1&...
 

Армян

Новичок
Gas
Все урлы сделаны через мод реврайт, както некрасиво делать поиск без мода
 

WP

^_^
Обломал ты меня конкретно =) Я прочел название темы и решил что ты действительно рекурсивные регулярки юзаешь =)

Однозначно это делается средствами PHP и без регулярок.
 

Gas

может по одной?
Армян
ну раз некрасиво - делай как хочешь, только в этом нет смысла и посмотри как передаются параметры, например, в жж при поиске (несмотря на использование ЧПУ в других местах).
 
Сверху