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/ ---------