in reply to Re^8: How do I go from procedural to object oriented programming?
in thread How do I go from procedural to object oriented programming?

Dancer:
my $username = param "user"; my $password = param "pass";
CGI::Lite:
$form = $cgi->parse_form_data; %form = $cgi->parse_form_data; # or $form = $cgi->parse_form_data ('GET', 'HEAD' or 'POST');
Plack::Request:
my $query = $req->parameters;
CGI::Minimal:
my $form_field_value = $cgi->param('some_field_name');

But the more that one studies your website, the more one comes to the conclusion that Wordpress does everything you need. What you currently have is a chaotic mess of home rolled substitutions of antiquated technology. All the work you put in up to this point has served to teach you. Now you can move on. You would be well advised to start over and store your data in a database. Again, Wordpress does all of this for you. You can always write Perl scripts to import your current data into Wordpress documents. You would gain a lot of features, for example your audience would be able to log in and comment just like you do here.

Replies are listed 'Best First'.
Re^10: How do I go from procedural to object oriented programming?
by Lady_Aleena (Priest) on Apr 23, 2015 at 18:49 UTC

    And we have a winner! CGI::Minimal works just as well and was painless to switch to. Thank you! Now I can get back to being confused by object oriented programming. :)

    Update: I learned my lesson when I first wrote my site using Microsoft Word. Don't use anyone else's web page programs. Ever. They will all bite me in the end.

    No matter how hysterical I get, my problems are not time sensitive. So, relax, have a cookie, and a very nice day!
    Lady Aleena

      And we have a winner! CGI::Minimal works just as well and was painless to switch to....

      if CGI::Minimal does what you need it , this is good

      But, FWIW, CGI.pm being removed from core just means you need to get it from cpan , upload a copy with your own modules