Hallo,
print ("Location: $return_page\n\n");
Wozu Du hier durch die Klammern einen Listenkontext forcierst,
weißt Du wahrscheinlich als einziger. Du möchtest jedoch
perldoc CGI
lesen und dort spezielles Augenmerk auf die redirect-Methode lenken.
Das mit dem redirect wird auch nicht so ganz klappen, weil ich hab schon mal dasselbe Problem gehabt mit Cookie setzen und weiterleiten, und hast du, Cheatah, mir selbst gesagt das man nur einen Header setzen kann, das war mit print $query->header(-cookie=>$cookie);
wie man aber danach perlgemäß weiterleitet weis ich leider noch immer nicht.