> Would like to know if someone can see any obvious problems here:
>
> package Apache::ChangePassword;
>
> use strict;
> use Apache::Constants qw(:common);
> use CGI '-autoload';
Well I wouldn't use CGI.pm just to call param().
If I don;t use CGI.pm, it complains during compilation
- Undefined subroutine &Apache::ChangePassword::param.
> sometimes....even though I enter all the values [snip]
> and press the change passwd button,
Have you checked that you are getting the expected request from the
browser?
when I look at the "access_log", during the failure case....I don;t see
any of the oldpass,newpass,confirmpass being Posted. Does this mean the
browser and Apache are not talking to each other some times ?
(FYI: this is same with IE or Netscape 6.2)
> when I am printin the values of
> $oldpass/$newpass1/$confirmpass
> they are all 0.
> Other times...this works just fine...
Have you read "Sometimes it works...?"
Yep, I was reading this stuff...and I think I am taking care of
my globals.
> Am I messing with my global variables here ?
Have you checked what's in $_ ?
Have you tried 'httpd -X' ?
No, I haven't done these. I plan to do this next now.
thanks a lot.
-ushar