[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-modperl
Subject:    Re: Apache=SCALAR(?????)
From:       will trillich <will () serensoft ! com>
Date:       2001-07-30 5:33:53
[Download RAW message or body]

On Fri, Jul 27, 2001 at 04:04:54PM -0700, Jeffrey W. Baker wrote:
> 
> 
> On Fri, 27 Jul 2001, Greg Lontok wrote:
> 
> > hello,
> >
> > I recently changed a username/password check script to mod_perl, however
> > when under mod_perl, I noticed that failed logins with the correct username
> > and password combination show the password in the log as Apache=SCALAR(???),
> > i.e. Apache=SCALAR(0x2d9f74). What is mod_perl doing here to my password
> > parameter.
> 
> This is a basic Perl question.  "Apache=SCALAR(0xcafebabe)" means that the
> thing you printed is scalar reference to an object, blessed into the
> Apache class, and its memory address is 0xcafebabe.

meaning, more or less, somewhere you're doing this --

	package Apache;
	my $item;
	print \$item;

or

	use Apache;
	my $something = \$Apache::patricularGizmo;
	print $something;

or

	use Apache;
	print Apache->pickAMethod($value,@list); # which returns a scalar ref

or... :}

-- 
I'd concentrate on "living in the now" because it is fun
and on building a better world because it is possible.
	- Tod Steward

will@serensoft.com
http://sourceforge.net/projects/newbiedoc -- we need your brain!
http://www.dontUthink.com/ -- your brain needs us!

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic