Ron,

I've updated the snippet page at http://71.202.190.49/~mjaffe/CGI-app.log; it now shows how the data is set in the "profile". The single-arg method is used because the "profile" has no associated class. I added the "bless" when I got an error "Can't call method "param" on unblessed reference at LDAP/Login.pm line 122," when the code looked like this:

   if ( $self->param('profile') ) {
      if ( $self->param("profile")->param('ticket') ) {
$template->param(USER => $self->param("profile")->param('nick')); $template->param(GROUP =>$self->param("profile")->param('group'));
       }
} This code is somewhat based on an example found here: http://cgi-app.org/index.cgi?LoginLogoutExampleApp

Mark

Ron Savage wrote:
Hi Mark

details here <>, I'd

Why use the one-argument version of bless?

And, after that, I would not expect data associated with
$self -> param('profile') to be available as
$profile -> param('xxx'), but it's hard to be sure without knowing the
class struture of $profile.

#####  CGI::Application community mailing list  ################
##                                                            ##
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp    ##
##                                                            ##
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:          http://cgiapp.erlbaum.net/                 ##
##                                                            ##
################################################################

Reply via email to