Вниз
Скачать: CL | DM;

Преобразование строки   Найти похожие ветки 

 
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
9-1157371461
Provodnick
2006-09-04 16:04
2007.08.12
Проблема с дисплейным списком.


15-1184293628
Slider007
2007-07-13 06:27
2007.08.12
С днем рождения ! 13 июля 2007 пятница


3-1177505762
SerMaxx
2007-04-25 16:56
2007.08.12
Вопрос по Update полей через TQuery


1-1181033729
Inna_Z
2007-06-05 12:55
2007.08.12
Проблемой с кодировкой E-Mail когда прикрепляю файлы


2-1184730900
Марго
2007-07-18 07:55
2007.08.12
Компонента ShellTreeView




   Наверх