Salve.
Ho un semplicissimo script con due subroutine.
In una viene costruita una form e nell'altra vengono eseguite delle operazioni in base ai dati inseriti nel form.

my $query = new CGI;
print $query->header,
$query->start_html("Cambio password");
print "<div style='margin:0 auto;width:500px;text-align:center;'>";
print $query->img({src=>'/images/logo.gif'});
print $query->h2('Cambio password');
&print_form($query);
print "</div>";
print $query->end_html;

viene chiamata la subroutine print_form che stampa una form su una pagina web, vengono riempiti i campi e alla pressione del tasto submit vorrei richiamare la subroutine change_pass che e' definita nello stesso script e che si incarica di elaborare i dati inseriti.
Ho provato a mettere nella action $myself/change_pass, dove
myself=$query->self_url, ma non funziona.
Come devo fare?