Has anybody got Basic+ equivalents of the JavaScript escape and unescape functions?
- Oystein -
Hi Oystein,
The answer is yes. ( We've also got Basic+ string functions like Extract and Insert in JavaScript too
![]()
Drop me a line with what you want and I'll see what we can do…
Regards
cpates@sprezzatura.com
World Leaders in all things RevSoft
Carl,
Thanks. Have dropped you a line, by mail.
But afterwards I (re)discovered something that I think we noticed before, when I visited you last year: If the web user puts characters like "= and "+" in the fields of a form they get through all the way to the Inet procedure and mess up the query parameters. (Certainly the browser encodes them, but assumingly OICGI or the gateway decodes them again. They should be left encoded. The decoding should be done by the Inet_QueryParam function.)
I use OI 3.61. Do you know if this is fixed in later versions?
- Oystein -
Hi Oystein,
Haven't tested it but I don't remember any fixes that mention it either.
Carl
Carl,
This is a question for RevSoft, obviously, but I must confess I've almost given up on getting any response from them on shortcomings with the web functionality of OI. (Don't get me wrong. Most things are great.)
Btw - do you know if there's anything brewing? Somebody at RevSoft mentioned a technical article or something. And did they say they would release more source???? I don't want to reinvent the Inet_Rlist wheel but I need to get around the obvious problems.
- Oystein -
Oystein,
There is a bug in Inet_QueryParam that processes a parameter with "= in it incorrectly – I have just submited the fix into the final release of the OpenInsight 3.7.1 Upgrade. (I could not see any problems with "+" sign being there.) The pre-release of this upgrade (which was posted a week ago) already has the fix for a bug that would cause Inet_Rlist incorrectly format a report header information.
(Isn't this what you meant?)
Gene
Gene,
There is a bug in Inet_QueryParam that processes a parameter with "= in it incorrectly – I have just submited the fix into the final release of the OpenInsight 3.7.1 Upgrade. (I could not see any problems with "+" sign being there.)
I must have meant "&", not "+". Try with "xxx&yyy" or "xxx&yyy=zzz".
The pre-release of this upgrade (which was posted a week ago) already has the fix for a bug that would cause Inet_Rlist incorrectly format a report header information. (Isn't this what you meant?)
It's not just the header. See http://www.revelation.com/WEBSITE/DISCUSS.NSF/f12696d31000b22a8525652b00831bb2/68fb4d66a62beb4a8525669e004e1b2e?OpenDocument"this posting.
- Oystein -
Oystein,
Your are correct about the '&' – this bug is among the top things on my OpenInsight "TODO" list.
Gene
Gene,
Good. What about the other stuff?
- Oystein -