Hi there,

On Fri, 27 Jul 2001, John Buwa wrote:

> $user =~ s/[^$OK_CHARS]//go;
> $pass =~ s/[^$OK_CHARS]//go;
[snip]
> [error] Unmatched [ before HERE mark in regex m/[ << HERE ^]/ at
> libwelcome.pl line 169.

Hmmm.  Your code says s/// not m//.  Is this anywhere near line 169?
Is it in the file libwelcome.pl?

> is there a change the way modperl uses regex expressions or?

No.  mod_perl embeds the Perl interpreter into Apache.
It's the same Perl interpreter you used before (unless you changed
your Perl version at the same time as compiling mod_perl :).

Maybe you should try some debugging.  Perhaps print your variables to
the error_log too.  Have a look at the debug section in the Guide.
http://perl.apache.org/guide

73,
Ged.

Reply via email to