mod_rewrite, замена букв.

12
Рогожин Константин
На сайте с 03.08.2007
Offline
105
#11

Да, стормозил я серьезно. Еще немного ламерства:

Скажите, откуда образовалась цифра 192? И еще...

В чем же отличие %c0%e1%e2 от %D0%90%D0%B1%D0%B2? Ведь и в том, и в том случае это Абв.

Домены .RU: Партнерские программы, реклама, SEO, SMM (/ru/forum/989625) | Ветеринария, диета, общая медицина, стоматология (/ru/forum/981876) | Игровые домены (/ru/forum/981968) | Спортивные ставки, форекс рынок, денежные займы, бинарные опционы (/ru/forum/983438)
orphelin
На сайте с 02.07.2006
Offline
261
#12

в первом случае закодираваны абв в кодировке win-1251, во втором в кодировке utf-8

<?

$str1= "%c0%e1%e2";

$str2= "%D0%90%D0%B1%D0%B2";

echo "1= ".urldecode($str1);

echo "<br>2= ".urldecode($str2);

?>

выполните это у себя на хостинге

Рогожин Константин
На сайте с 03.08.2007
Offline
105
#13

При выполнении кода:

1= Абв

2= РђР±РІ

Сохраняю в кодировке utf-8 все файлы, да и .htaccess применял, но выводятся ромбы, а в них знаки вопроса. Хотя при Апачевом листинге имена файлов выводятся в utf-8. Не знаю как быть.

После:

1= &#65533;&#65533;&#65533;

2= Абв

orphelin
На сайте с 02.07.2006
Offline
261
#14

надо весь код смотреть, как имена файлов попадают в скрипт. насколько я понимаю кодировка, в которой вы сохраняете файлы относится только к их содержимому, но не к их именам.

Рогожин Константин
На сайте с 03.08.2007
Offline
105
#15

Да, именно так... Я в Фаре использовал комбинацию shift+f8, но теперь буду жать shift+f7... но сладкое на потом) Чаю бы)

M
На сайте с 16.09.2009
Offline
278
#16
alexspb:
PS myhand, с чего дали ссылку на доки на французском? )) хотя мне было прикольно ))

Вообще-то там английский :)

Вот дока на французском:

http://httpd.apache.org/docs/2.3/fr/mod/mod_rewrite.html

Видимо у вас браузер так настроен в отношении языковых предпочтений.

А ТС - сохраняйте файлы с _именами_ в UTF-8 на диске. И будет вам счастье.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
alexspb
На сайте с 14.11.2005
Offline
187
#17
myhand:
Видимо у вас браузер так настроен в отношении языковых предпочтений

Блин, точно )) Я и забыл...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий