|
Hans LOL! Bob Cozzi cozzi@rpgiv.com Visit the on-line Midrange Developer forum at: http://www.rpgiv.com > -----Original Message----- > From: rpg400-l-admin@midrange.com [mailto:rpg400-l-admin@midrange.com] On > Behalf Of boldt@ca.ibm.com > Sent: Thursday, February 28, 2002 11:34 AM > To: rpg400-l@midrange.com > Subject: RE: CGI-RPG Parameters with different sizes > > Hans wrote: > > Offhand, I don't know what the OS/400 functions are for properly > > encoding parameter values and escaping html text, so check the > > documentation. (I know that Python programmers use the functions > > "urllib.quote_plus()" and "cgi.escape()" for these purposes.) > > Bob replied: > >Great, and since the source for Python is available, why not just port > >these to the RPG IV language as built-in functions? > > > >I mean, I've written similar routines in RPG IV just for grins, but > >built-in functions that support CGI programming are something that is > >widely needed. > >So either stop teasing us poor old RPG coders, or put your money where > >your mouth is. :) > > Bob: Well, I was hoping someone would pipe up and say > what the equivalent iSeries functions are for encoding > parameter values and escaping html text. You've done > some CGI programming in RPG, haven't you? (I believe > I've seen some "wrapper" functions available for > download on your rpgiv.com web site.) > > Regarding Python, the modules "urllib" and "cgi" aren't > really part of the language, but they are included in > the standard distributions of the language. But of > course, the development model is totally different. > These modules may well have been written by someone > outside the core group of Python developers, and since > it's all an open-source project, there's no problem > with including all these pieces together. On the other > hand, the RPG compiler is a commercial product, and so > intellectual property and licensing issues are > completely different. > > But then, the functionality that exists in Python > modules such as these are perfect for RPG procedures. > When your "Comprehensive RPG Archive for Modules and > Procedures" is up and running, I'll expect to see this > functionality included! > > Cheers! Hans > > Hans Boldt, ILE RPG Development, IBM Toronto Lab, boldt@ca.ibm.com > > _______________________________________________ > This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list > To post a message email: RPG400-L@midrange.com > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/cgi-bin/listinfo/rpg400-l > or email: RPG400-L-request@midrange.com > Before posting, please take a moment to review the archives > at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.