hallo
print $fh $cgi->param("data");
Bedenke den Listenkontext von print und daß param eben eine Liste liefert. Um das auszuschalten
print $fh scalar $cgi->param("data"); # oder print $fh $cgi->param("data").'';
Listenkontext ist nicht die Ursache, habe ich soeben getestet.