Форум: "Основная";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
ВнизПреобразование строки Найти похожие ветки
← →
webpauk (2007-06-01 14:33) [0]строку вида:
"http://rb/officework/partner/ListPartner.asp??StrSrc=обще%19"
надо преобразовать в"http://rb/officework/partner/ListPartner.asp??StrSrc=%EE%E1%F9%E5%2519"
такое преобразование происходит при передаче данных на сервер. При чем, пользователь заполняет форму и вводит "обще%19", а IE преобразовывает в ="%EE%E1%F9%E5%2519"
← →
webpauk (2007-06-01 14:36) [1]механизм для преобразования "обще" - понятен for...IntToHex(ord(Edit1.Text[I]), 2)
а как 19 не преобразуется в hex-последовательность?
← →
G_M_S © (2007-06-01 14:39) [2]1. Добавить в USES модуль idURI
2. s := TidURI.URLEncode("http://rb/officework/partner/ListPartner.asp??StrSrc=обще%19");
← →
clickmaker © (2007-06-01 14:40) [3]
> а как 19 не преобразуется в hex-последовательность?
то есть?
← →
G_M_S © (2007-06-01 14:40) [4]
> webpauk (01.06.07 14:36) [1]
Да кончайте вы все руками делать... Зачем изобретать велосипед, если и так все сделано уже?
← →
G_M_S © (2007-06-01 14:45) [5]Вдогонку:
> а как 19 не преобразуется в hex-последовательность
Способ, указанный в [2] как раз и позволяет преобразовывать только нужные символы.
← →
Anatoly Podgoretsky © (2007-06-01 15:21) [6]> webpauk (01.06.2007 14:36:01) [1]
А не как не преобразовывается, как было 19 так и осталось 19
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c