Re: Methode Post u. Hash mit eruby
Peter Suschlik <[email protected]> Mon, 27 Jan 2003 21:19:12 +0100
| Newsgroups | gmane.comp.lang.ruby.german |
|---|---|
| Message-ID | <[email protected]> |
Hi,
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
> <html>
> <head>
> <title>Test</title>
> </head>
> <body>
> <%
require 'cgi'
> h = { "a" => 100, "b" => "MNP" }
> h1 = { "a" => 101, "b" => 201 }
> h2 = { "a" => 102, "b" => "Text mit ' Lehr u. Sonderzeichen202" }
>
> werte = Array.new
> werte[1] = h
> werte[2] = h1
> werte[3] = h2
> %>
>
> <form action="absendebutton.rhtml" method="post" target="_parent"
> ENCTYPE="application/x-www-form-urlencoded">
> <input type="hidden" name="werte" value=<%=werte%> >
<input type="hidden" name="werte" value="<%= CGI.escapeHTML(werte.join
'') %>" >
> <input type="submit" name="OK" value="OK">
> </form>
[..]
Also, Anfuehrungsstriche um das value setzen und das HTML escapen.
Gruss
Peter
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) iD8DBQE+NZRAKuZ3Ma1/R4QRAsKjAKCLwuNjp56pfZjSH1UdWjcZK0UTYwCdHSdA nEcu+D36gHPsoWb2RfuRvgI= =8ny5 -----END PGP SIGNATURE-----