> So by way of example what do I need
> to add to my code so I can use the Strict Pragma?

Strictly speaking, just

    use strict;

Beyond that, just note the error messages
that adding this generates, and go from there.

> I take it that this is considered bad programing
> style or is just out date
 
> require "libcgi2.pl";

Out of date, and probably verbose.

use does a require plus some other stuff that
you usually want to do and which typically does
no harm if you don't. So, for about the last 7
years or so, use has been the command to, er, use.

> Also I don't understand this '::' syntax.

It's just the same as '\' in a path.
Only it's '::' rather than '\'.

hth.

Reply via email to