> 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

Reply via email to