Forum OpenACS Q&A: enctype=multipart/form-data problems with OpenACS on NT

<p>I'm continuously having a problem with various parts of ACS where forms are setup as <tt>enctype=multipart/form-data</tt>.  Whenever file/URL/CSS description is submitted an error like this below (taken from new-file-storage) appears:
<pre>
Request Error
"file_id" required but not supplied
"file_title" required but not supplied
"parent_id" required but not supplied
"return_url" required but not supplied
"upload_file" required but not supplied
"url" required but not supplied
"version_id" required but not supplied
</pre>
<p>Removing <tt>enctype</tt> from the form descriptor fixes the problem, but (obviously) looses required functionality.
<p>Has anyone else experienced something like that?  If so, any resolutions?
<p>Ok, part of an investigation shows that this is (obviously) an NT "feature".  It also shows that a way around it is to use <tt>ns_queryget</tt> instead of <tt>ns_getform</tt>.  Obvious problem with this is that <tt>ns_queryget</tt> does not allow for an ellegant way of handling an arbitrary variable set as it is done now in <tt>ad-utilities.tcl-preload</tt>.</p>
<p>I'll be back with more once I get a fix on it,</p>