Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.01.2009, 21:39   #21
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

Цитата:
Сообщение от sergsam1 Посмотреть сообщение
кодировка как называется utf или нет?
никак она не называется, просто URL-вид
в ней используются только универсальные символы так что к какой-либо кодировке ее отнести нельзя
свободен...
wall66 вне форума
Старый 29.01.2009, 04:33   #22
Slipsr
Новичок
Джуниор
 
Регистрация: 29.01.2009
Сообщений: 1
По умолчанию

Вообщем я помоему понял чего хочет ТС. Если не так то поправь.
Имеем приведенную ранее ссылку
http://www.meteoinfo.ru/search?text=...6%FB%3C%2Fa%3E
Нужно получить URL, при вводе которого в адресную строку получится аналогичный результат, что и при вводе исходного URL. Точнее нужно заменить следующую часть URL:
%3Ca+href%3D%22http%3A%2F%2Fwww.ibi za-mp3.ru%22%3E%CC%F3%E7%FB%EA%E0+%F1+ %C8%E1%E8%F6%FB%3C%2Fa%3E
На идентичный вариант (есть ли такой вариант?)
Разберем более детально эту часть URL:
Если я не ошибаюсь, то
%3C соответствует символу '<'
+ соответствует неразрывному пробелу
%3D => '='
%22 => ' " '
%3A => '/'
%3E => '>'

И так далее. Так вот есть ли такие коды, которые были отличны от выше указанных и соответствовали '<, >, =, ", / .........' Возможно где-то тупость сморозил,но думаю суть понятна.
Slipsr вне форума
Старый 29.01.2009, 09:14   #23
Ramires
Пользователь
 
Аватар для Ramires
 
Регистрация: 23.07.2008
Сообщений: 69
По умолчанию

2 Wall66: ты чот злой какой то, совсем человеку мозг запарил со спецсимволом)) а ведь он в чем то прав..
так формируя Xml файл в Delphi я столкнулся с преобразованием Ansi в Utf8, ну там ладно.. функция есть.. а суть в чем что к Ansi добавляется особый символ.. Ansi + особый символ = Utf8
I like beer.. more beer..
Ramires вне форума
Старый 29.01.2009, 14:15   #24
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,714
По умолчанию

Дело в том что адресная строка не может передавать символ пробела, русские символы и тд - поэтому их заменяют на конструкцию %** и как уже неоднократно говорили никакого отношения к кодировке она не имеет.
Краткий урок информатики.
Один символ занимает 1 байт (8 бит), байт это циферы от 0-255 , 0-127 спецсимволы и латиница в верхнем и нижнем регистре а вот диапозон 127-255 это нациоанльные символы и название кодировки говорит как они записаны те какой символ какой номер имеет. А вот utf-8 это UNICODE кодировка и использует для хранения слово те 16 бит (или меньше но это уже тёмный лес и страшная тайна).
И запись UTF8 говорит системе как читать символы из памяти.
Урок информатики закончен.

Что это значит для нас? тк на разных сайтах может использоваться разная кодировка нам надо записать ссылку символами из дапозона 0-127...

а то что Вы пишете можно сделать так
PHP код:
//$url-code должна содержать часть URL, которую надо перекодировать
$to_decode urldecode($url-code);
$to_decode mb_convert_encoding($to_decode"utf-8");
//переменная $to_decode хранит в себе раскодорованный url в кодировке utf-8 
Стрелок-охотник

Последний раз редактировалось mv28jam; 29.01.2009 в 14:19.
mv28jam вне форума
Старый 29.01.2009, 15:30   #25
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

что-то вас куда-то унесло тема уже закончилась на 19 посте

не думаете же вы что весь мир так заботится о россии что станет выставлять на своих сайтах кодировку utf-8.....
свободен...
wall66 вне форума
Старый 29.01.2009, 16:21   #26
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,714
По умолчанию

Мне не жалко... хоть 3 недели назад...
Цитата:
Сообщение от wall66 Посмотреть сообщение
не думаете же вы что весь мир так заботится о россии что станет выставлять на своих сайтах кодировку utf-8.....
Не понял сути высказывания я вроде ничего о России не писал
Стрелок-охотник
mv28jam вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск