use URI::Escape; [...] $content .= '&userfile[]=' . uri_escape($_) for (@userfiles);