-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mike Jakowlew wrote: > Here's what I'm trying to accomplish: > > 1. The user fills out a form page with various fields > 2. The user selects a file to upload > 3. when the user hits submit two things should happen: > - The file selected is uploaded > - all the filled out form fields are written to the database (MS SQL) > > This is my current problem: > The writting to the database part works fine on it's own, but when combined > with the file upload I get this error > > *Error Type: AttributeError* > *Error Value: 'NoneType' object has no attribute 'headers'*
HTML forms which upload files need to set the 'enctype' attribute of the form element to 'multipart/formdata', and must use POST rather than GET, e.g.:: <form method="POST" action="uploadForm.py" enctype="multipart/formdata"> Tres. - -- =================================================================== Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDefVO+gerLs4ltQ4RAo0zAKCPYlJfHriHHMcTnx8sz10YI9aGVACgynu6 Syk9HewjLoBOeowSPvTXl3c= =hBzv -----END PGP SIGNATURE----- _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )