Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: htaccess
Форумы портала PHP.SU » » Вопросы новичков » htaccess

Страниц (1): [1]
 

1. saber135791 - 19 Сентября, 2011 - 19:42:56 - перейти к сообщению
Здравствуйте, я преобразовал адрес персональной страницы пользователя, адрес выглядит так: /users/saber, но если пользователь введет русские буквы, то вылетает ошибка, подскажите, что нужно ввести, чтобы работали адреса с русскими буквами, вот код:
2. OrmaJever - 19 Сентября, 2011 - 19:49:27 - перейти к сообщению
вроде как
CODE (htmlphp):
скопировать код в буфер обмена
  1. ^users/([a--яё0-9]+)$
3. saber135791 - 19 Сентября, 2011 - 21:00:45 - перейти к сообщению
Я так пробовал, не работает!
4. OrmaJever - 19 Сентября, 2011 - 23:36:04 - перейти к сообщению
это может быть в кодировке, нужно файл htaccess сохранить в той же кодировке что и в браузере
5. saber135791 - 20 Сентября, 2011 - 12:12:42 - перейти к сообщению
Испробовал все кодировки какие есть (ANSI, Юникод, UTF-8), при юникоде сайт вообще не открывается, а при двух других все равно не работает!
6. Росич - 20 Сентября, 2011 - 12:17:02 - перейти к сообщению
А-я вообще не сработает в регулярках - там много чео неподряд.
Пишите весь набор: АБВГД..ЭЮЯабвгд...эюя - примерно так.
7. saber135791 - 20 Сентября, 2011 - 12:27:20 - перейти к сообщению
Росич пишет:
А-я вообще не сработает в регулярках - там много чео неподряд.
Пишите весь набор: АБВГД..ЭЮЯабвгд...эюя - примерно так.

Написал, не работает!
8. Росич - 20 Сентября, 2011 - 12:28:00 - перейти к сообщению
Ну в любом случае на заметку возьмите.

 

Powered by ExBB FM 1.0 RC1