I am using Network.CGI (with ghc-6.2) How can I use an <INPUT TYPE="file"> element?
I guess I know how to produce one:
Text.Html.input ! [ Text.Html.name tag , Text.Html.thetype "file" , Text.Html.intAttr "maxlength" 10000 , Text.Html.strAttr "accept" "text/*" ]
But to get to the file contents, it seems I should add
Text.Html.strAttr "enctype" "multipart/form-data"
to the <FORM> element, where I already have
Text.Html.method "POST"
but then I can't ready any values out of the environment that is provided by Network.CGI.wrapper. The environment then contains
, ( "QUERY_STRING", "" ), ( "CONTENT_LENGTH", "1590" )
, ( "CONTENT_TYPE"
, "multipart/form-data; boundary=---------------------------1409895718904..."
)
Am I doing something wrong, HTML-wise (is it allowed to mix TYPE="file" input with other input elements in one FORM?) or is this a problem with the library?
Any help appreciated. -- -- Johannes Waldmann, Tel/Fax: (0341) 3076 6479 / 6480 -- ------ http://www.imn.htwk-leipzig.de/~waldmann/ ---------
_______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell