in reply to Confusing Syntax
%pics( pic0 => $q->param("photo") , ... omissis ... [download]
%pics = ( ... omissis ... [download]