handled text input via the /upload handler
added formidable for multi-part file input