UTF-8 и его крякозябры

Fotofun

Новичок
UTF-8 и его крякозябры

Извиняюсь за ламерский наверно вопрос. Можно даже не отвечать подробнео, а дать ссылки, пусть даже наводящие на то где копать.
Есть FreeBSD. На ней PHP&MySQL.
Если делать все в 1251 - то вопросов нет.
Если делать в UTF-8 - то данные везде начинают в каких то крякозябрах-символах (похоже все преобразуется в какие то коды) сохраняться.
В принципе нет проблем, но если назвать файл крякозябнутым именем - то его уже не открыть.
Можно ли видеть UTF-8 в человеческом виде и как ?
 

Fotofun

Новичок
Не. Не про это. Там не обычные крякозябры - а коды какие то делаются. Т.е. в браузере все видно чики-пуки, но когда смотришь на кириллицу в названии файла - там что тоо вроде этого: %C1%F0%EE%EA%E5%F0%F1%EA%E8%E5-%EA%EE%EC%EF%E0%ED%E8%E8
Если в браузере эту байду посмотреть - тоо будет "Брокерские компании".
Вот пример этот:
http://bullion.ru/cat/%C1%F0%EE%EA%E5%F0%F1%EA%E8%E5-%EA%EE%EC%EF%E0%ED%E8%E8/
А хочу чтобы было:
http://bullion.ru/cat/Брокерские компании/
 

Farsh

~ on ~ high ~ wave ~
Что ты подразумеваешь под названием файла ?
Если я правильно понимаю, что ты хочешь, чтоб отображались русские буквы в урл, то об этом можешь забыть.
 

Fotofun

Новичок
Если я средствами php создаю файл с кириллическим именем - то похожая байда. Поиск если передается через URL..... Почему c URL не разобраться никак?
 

Fotofun

Новичок
Во блин, полтергейст.
Смотрю на страницу на IE (XP): URL http://ru.wikipedia.org/wiki/Заглавная_страница
На маке (Safary) : http://ru.wikipedia.org/wiki/Заглавная_страница

Народ, намекните еще куда копать...

-~{}~ 23.11.08 13:39:

Вот заглавная страница:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="generator" content="MediaWiki 1.14alpha" />
<meta name="keywords" content="Заглавная страница,Работа недели/2008, 47-я неделя,Текущая избранная статья,Последние хорошие статьи,Текущий избранный список,Знаете ли вы,События дня:11-23,Работа недели,1682,1708,1760" />
<link rel="apple-touch-icon" href="http://ru.wikipedia.org/apple-touch-icon.png" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="Википедия (ru)" />
<link rel="copyright" href="http://www.gnu.org/copyleft/fdl.html" />
<link rel="alternate" type="application/rss+xml" title="Википедия — RSS-лента" href="http://ru.wikipedia.org/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:RecentChanges&amp;feed=rss" />
<link rel="alternate" type="application/atom+xml" title="Википедия_— Atom-лента" href="http://ru.wikipedia.org/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:RecentChanges&amp;feed=atom" />
<title>Заглавная страница — Википедия</title>
 

Angerslave

Новичок
Fotofun
А некуда копать. Что показывать - закодированую строку или символы, которые она кодирует, решает браузер. В любом случае, к серверу передаётся закодированая строка.
 

Fotofun

Новичок
Неужели нет способа "обмануть" браузер, чтобы он показывал то что нужно? win1251 показывает же корректно. Что он с утф глючит?
 

Фанат

oncle terrible
Команда форума
если я правильно понял вопрос, то
http://ru.wikipedia.org/wiki/Заглавная_страница - глючит
http://ru.wikipedia.org/wiki/%D0%97...%B8%D1%86%D0%B0 - нормально показывает.

Если это не нравится - претензии предъявляем в W3C
 

Fotofun

Новичок
Неправильно поняли. Мне как раз наглядный результат Сафари нравится :)
А кодики какие-то - нет
 

Angerslave

Новичок
Fotofun
Вариант - поставить всем нормальные браузеры(не ИЕ), но он нереален практически.
 

Фанат

oncle terrible
Команда форума
кому что нравится - это не сюда. в театр идите или на выставку. там обсуждайте художественные вкусы.
по техническим стандартам вопросов больше нет? тему можно закрывать?
 

Fotofun

Новичок
С какого бодуна ее надо закрывать? Я с Аяксом чтоб его разорвало решил подобную проблему... Три раза кодировал-перекодировал и все дела. И с браузерами - наверняка есть такой же черный ход. Раблотает же все в win1251, значит и Осла заставим!
 

Фанат

oncle terrible
Команда форума
аякс у этой проблемы ничего общего с твоей проблемой не имеет.
с аяксом у тебя были проблемы из-за кривых рук.
сейчас - из- за стандартов.
Я надеюсь, ты хотя бы попробуешь осмыслить то что тебе тут говорят три человека.
 

Fotofun

Новичок
Блин... Нашел выход, надо просто POST-ом передавать :)

Детский сад, штаны на лямках. А как тогда меняться ссылками?
 
Сверху