[Zope] Checkboxes/SQL data type problem
Thomas B. Passin
tpassin@mitretek.org
Thu, 20 Jun 2002 11:40:45 -0400
[Dieter Maurer]
> You know that all parameters passed from an HTML form are strings
> in the first place. Thus, what looks like a list of integers is
> probably a single string that just looks like a list.
>
No, it really is a list. You can use it in a dtml-in, for example. It is a
list even if you don't use the ":list" syntax, as long as you have more than
one input element with the same name.
I just tried this to confirm my memory, and the following worked:
In the form:
<input name='p3' value='p3-1'><br>
<input name='p3' value='p3-2'><br>
In the dtml file that the form calls (i.e., the action attribute of the
form):
<dtml-in p3>
&dtml-sequence-item;<br>
</dtml-in>
The result:
p3-1
p3-2
You can also call a Python script with REQUEST as a parameter and use
REQUEST.p3 as a list.
Cheers,
Tom P