Mark Robinson wrote:
Hi all,
my mod_perl 2 handler receives form data. I fetch it using the read_post()
function provided in the API docs. it works well but if the form posts data
with tags and such, the fetched data has html control codes instead.
for example, if I post the tag "<HTML>", read_post() returns "%3Chtml%3E"
is there anything built into mod_perl 2 to convert this back into the original
characters?
Questions like this should to go the users mailing list
modp...@perl.apache.org. dev@ is for discussion of the on going
development of mod_perl.
That said, many people use libapreq2 to handle all incoming post (and
get) data which will automatically unescape everything nicely for you.
To answer your actual question though, you could use
Apache2::URI::unescape_url by the looks of things:
http://perl.apache.org/docs/2.0/api/Apache2/URI.html#C_unescape_url_
Adam
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@perl.apache.org
For additional commands, e-mail: dev-h...@perl.apache.org