in reply to Perl web programming

There are several posssible tools you can use. If it's a simple script, Plack, CGI or CGI::Application might do the trick, for more complicated ones you might want to use Catalyst or Mojolicious.

In any case you'll need to adapt your script; due to the nature of different interaction imposed by the HTTP protocol there's no tool that can simply wrap a command line script into a web interfaces and produce a good user experience.