xquery version "1.0"; declare namespace request="http://exist-db.org/xquery/request"; declare namespace util="http://exist-db.org/xquery/util"; declare function local:upload() { let $file := request:get-uploaded-file("upload") let $file_name := request:get-uploaded-file-name("upload") return

{$file}

fichier transfere

}; let $action := request:request-parameter("action", ()) let $name := request:request-parameter("name", "") cast as xs:string return { if ($action) then local:upload() else () }