FiRеFоX
V.I.P.
- Регистрация
- 07.08.2010
- Сообщения
- 744
Страничка: site.ru/infa.php?mod=pers&login=$login , где $login - параметр в ГЕТ (логин пользователя)
прописал в .htaccess:
теперь страничка пользователя доступна по адресу: site.ru/$login/
Что прописать, если в ГЕТ - параметре появилась пременная типа: roomN, где N - число?
Сделал вот так:
Работает. Но не так как надо.. Работает только вот так:
site.ru/login/room5/
а надо что бы и так срабатывало:
site.ru/login/ещё_переменные/room5/
----------------------
Иными словами: Если есть в строке адреса roomN, неважно в каком месте, то вылезало мое окошко с вводом текста.
-------------------------------------------
Вариант в пхп, страничка info.php:
прописал в .htaccess:
Код:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-zA-Z0-9_]+)/ info.php?mod=pers&login=$1 [L,QSA]
Что прописать, если в ГЕТ - параметре появилась пременная типа: roomN, где N - число?
Сделал вот так:
Код:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-zA-Z0-9_]+)/room([0-9])/ info.php?mod=pers&login=$1&room=$2 [L,QSA]
RewriteRule ^([a-zA-Z0-9_]+)/ info.php?mod=pers&login=$1 [L,QSA]
site.ru/login/room5/
а надо что бы и так срабатывало:
site.ru/login/ещё_переменные/room5/
----------------------
Иными словами: Если есть в строке адреса roomN, неважно в каком месте, то вылезало мое окошко с вводом текста.
-------------------------------------------
Вариант в пхп, страничка info.php:
Код:
if($_GET['mod']=='pers' && $_GET['login']){
if($_GET['room']){
//Выводим всплывающее окошко, которое можно закрыть
}
//Дальше выводим информацию о пользователе
}