--- loncom/auth/switchserver.pm 2005/10/24 21:35:16 1.2 +++ loncom/auth/switchserver.pm 2005/10/25 19:14:32 1.3 @@ -1,7 +1,7 @@ # The LearningOnline Network # Switch Servers Handler # -# $Id: switchserver.pm,v 1.2 2005/10/24 21:35:16 albertel Exp $ +# $Id: switchserver.pm,v 1.3 2005/10/25 19:14:32 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -87,7 +87,12 @@ sub handler { $windowinfo.=&Apache::lonnavmaps::close(); # ---------------------------------------------------------------- Get handover - my $token = &Apache::lonnet::reply('tmpput:'.join('&',$ENV{'REMOTE_ADDR'},$env{'user.domain'},$env{'user.name'},$env{'form.role'}),$env{'form.otherserver'}); + my %info=('ip' => $ENV{'REMOTE_ADDR'}, + 'domain' => $env{'user.domain'}, + 'username' => $env{'user.name'}, + 'role' => $env{'form.role'}, + 'server' => $r->dir_config('lonHostID')); + my $token = &Apache::lonnet::tmpput(\%info,$env{'form.otherserver'}); my $switch=''; my $bodytag=&Apache::loncommon::bodytag('Switching Server ...'); # --------------------------------------------------------------- Screen Output