If:
' definition: url encoding is:
Then:
' % + <hex ascii value of character in latin1 character set>
If:
' usage: declare global urlenc_di, urlenc_do
Then:
' urlenc_di = "input string" ; call "cgi/urldec" ; show urlenc_do
If:
' position length inchar outchar
Then:
declare urlenc_dp(9,.0), urlenc_dl(9,.0), urlenc_ic(3), urlenc_oc(1), urlenc_dit
If:
urlenc_oc eq "%"
Then:
urlenc_oc = chr(base(urlenc_ic,"16","10")) ; urlenc_dp = urlenc_dp + "2"