use

my

example:

my ($key, $value)=split(/=/,$key_value);

www.perldoc.com and look up 'my'


----- Original Message -----
From: "Guillaume Denizot" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 17, 2001 6:17 PM
Subject: package


Hello,
When I execute: "perl my_cgi_lib.m",
I have this problem:
"Global symbol "$key" requires explicit package name at
/usr/lib/perl5/5.6.0/my_cgi_lib.pm line 34.
Global symbol "$key" requires explicit package name at
/usr/lib/perl5/5.6.0/my_cgi_lib.pm line 38.
Global symbol "$key" requires explicit package name at
/usr/lib/perl5/5.6.0/my_cgi_lib.pm line 40.
Global symbol "$key" requires explicit package name at
/usr/lib/perl5/5.6.0/my_cgi_lib.pm line 44."

my_cgi_lib is:
"34 ($key, $value)=split(/=/,$key_value);
 35 $value=~tr/+/ /;
 36 # Decodage des caracteres speciaux
 37 $value=~ s/%(..)/pack("c",hex($1))/eg;
 38 if(defined($formdat{$key}))
 39 {
 40 $formdat{$key} .="\0" . $value;
 }
 else
 {
 44 $formdat{$key}=$value;
 }"

What's the problem?


_________________________________________________________
Le journal des abonnés Caramail - http://www.carazine.com





----------------------------------------------------------------------------
----


> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

  • package Guillaume Denizot
    • Pierre Smolarek

Reply via email to