[EMAIL PROTECTED] wrote, on Tuesday, January 08, 2002 7:18 PM
:   I´m runnig this script on my IIS Server:  <script 
: language="PerlScript" RUNAT="Server">      $strName = "_Name: " . 
: $Resquest->Form('txtName'); </script>  ... and I get 
: Win32::OLE=HASH(0x35901be) as a value, but if I remove " _Name: " 
: . I get the right value.  Does anyone know wy this is happing ?  

Try $Request->Form('txtName')->{Item}. I'm guessing here why it works
one way and not the other: When it's by itself, the ASP dll can
dereference it further, but when you concatenate it, you've prevented
that.

I've also noticed that it works when I say $Response->write($Request->
Form('txtName')) because then the $Response object knows how to
dereference it.

Hope this helps,

Joe

==============================================================
          Joseph P. Discenza, Sr. Programmer/Analyst
               mailto:[EMAIL PROTECTED]
 
          Carleton Inc.   http://www.carletoninc.com
          219.243.6040 ext. 300    fax: 219.243.6060
 
Providing Financial Solutions and Compliance for over 30 Years
 

_______________________________________________
Perl-Win32-Users mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/perl-win32-users


Reply via email to