Показать сообщение отдельно

  #313  
Старый 07.08.2007, 02:21
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Работаю с mod_rewrite, вот правило:
Код:
RewriteRule ^tyres/brand/(.*)$ index.php?do=tyres_brand&tmark=$1 [L]
Есть также ссылка
Код:
http://xxxx.xx/tyres/brand/Nexen+%26+Roadstone
Последняя часть это "Nexen & Roadshore", прогнанная через urlencode()

Суть проблемы:
в $_GET['tmark'] попадает только Nexen, т.е.
Код:
$_GET:

Array
(
    [do] => tyres_brand
    [tmark] => Nexen
    [Roadstone] => 
)
Т.е. хоть амперсанд и прогнан через urlencode, он все равно определяется, как разделитель переменных.

Вопрос: как этого избежать?
P.S.: При этом не хотелось бы потерять сам смысл ЧПУ /о варианте с base64 я уже думал/