X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

> Вопрос по отображению ссылок в браузере
scanread
scanread
Topic Starter сообщение 5.7.2011, 0:08; Ответить: scanread
Сообщение #1


Приветствую!

В общем, тестирую тут одно дело, и если с краткой новости навести курсором на "Читать далее", то внизу в строке состояния браузера отображается линк такого плана:

Прикрепленное изображение

Когда же делаю переход в полную новость, то в окне браузера сверху, где показывается ссылка, имею вот такое:

Прикрепленное изображение

Собственно вопрос: так должно быть при отображении кириллических знаков и есть ли это нормально, или нет?

Сорри за глупый вопрос, но с таким не сталкивался как бы.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
 
Открыть тему
Ответов (1 - 8)
liveman
liveman
сообщение 5.7.2011, 0:20; Ответить: liveman
Сообщение #2


scanread, 100% что ненормально, ссылка должна отображаться так:

http://site.ru/%0D%0F...html


Смотрите кодировку - скорее всего там ошибка. Хотя я не спец в этом вопросе, но именно такие ошибки (в отображении) идут при неправильной кодировке сайта.

Сообщение отредактировал liveman - 5.7.2011, 0:21
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KRoN
KRoN
сообщение 5.7.2011, 0:27; Ответить: KRoN
Сообщение #3


Проблема с кодировкой однозначно, если так во всех браузерах. Зайдите на сайт Артемия Лебедева в разделе инвентарь есть декодер введите туда урл такого формата и посомтрите какие кодировки он выдаст, откройте нотепад выбирите нужную кодировав и попробуйте сохранить.
Может быть чтоит выйдет путевое с заголосившиwink.gif


--------------------
Я спасу этот мир (с)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
GreyGhost
GreyGhost
сообщение 5.7.2011, 0:28; Ответить: GreyGhost
Сообщение #4


судя по всему кодировка ссылки не соответствует кодировке страницы, воспользуйтесь php функцией iconv, для title наверное

PS для проверки посмотрите HTML из браузера, сразу поймёте что не так

Сообщение отредактировал GreyGhost - 5.7.2011, 0:30
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scanread
scanread
Topic Starter сообщение 5.7.2011, 1:10; Ответить: scanread
Сообщение #5


Брррр, чтобы знать где его менять. Это кмс-ка такая, я в нее адаптировал шаблон, и тут заметил такую фичу. Хотя с кодировкой сам не дружу, и не раз с ней были траблы, методом тыка приходилось править )))) кмс-ка под utf-8, может потому? Хотя, на сайте текст отображается норма, только вот при наведении на ссылку, такая фиговина.... Сейчас буду копаться...

win1251 попробовал, все равно тоже самое.... ужос...

Сообщение отредактировал scanread - 5.7.2011, 1:19
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 5.7.2011, 10:27; Ответить: x64
Сообщение #6


очень похоже, что страница отдана с кодировкой windows-1251, а на самом деле она в utf-8. если сайт действительно в utf-8, то:
1. сервер должен отдавать заголовок Content-Type:text/html; charset=utf-8
2. в странице должен быть мета:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">

ну и сами русские буквы в ссылках лучше зарейвурлэнкодить и привести к виду:
<a href="/news/%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F/%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F.html#more">link</a>
на вики так и сделано, кстати
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scanread
scanread
Topic Starter сообщение 6.7.2011, 18:09; Ответить: scanread
Сообщение #7


(x64 @ 5.7.2011, 9:27) *
ну и сами русские буквы в ссылках лучше зарейвурлэнкодить и привести к виду:
<a href="/news/%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F/%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F.html#more">link</a>


Как это можно сделать?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Xocr
Xocr
сообщение 6.7.2011, 19:30; Ответить: Xocr
Сообщение #8


Попробуйте сохранить в UTF-8 без BOM
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scanread
scanread
Topic Starter сообщение 6.7.2011, 19:54; Ответить: scanread
Сообщение #9


Xocr, дык, а как на движке сохранить именно в этой кодировке? Еще отдельный файл - понятно как, а это - хз. Или нужно перекодировать поля в БД?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
38 2Index 6639 Вчера, 12:56
автор: 2Index
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыGogetTop.net - сервис аренды ссылок с сети PBN адалт тьюбо
1 Crimean 1434 11.4.2024, 10:05
автор: Crimean
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыРучное размещение вечных ссылок и статей на хороших площадках
Опыт 10 лет!
420 leonidukg 274593 8.4.2024, 12:06
автор: leonidukg
Открытая тема (нет новых ответов) Не открывается maultalk.com в браузере Хром
6 noviktamw 2204 4.4.2024, 6:33
автор: Skyworker
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКрауд-маркетинг. Ручное размещение ссылок под бурж с гарантией
24 seolink.orders 12899 2.4.2024, 17:23
автор: seolink.orders


 



RSS Текстовая версия Сейчас: 19.4.2024, 22:51
Дизайн