> 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.