in reply to Re: Re: Strange @ appearance
in thread Strange @ appearance

Yikes, don't try and implement CGI.pm yourself. See here for more info.

Your loop is a little "dodgy", using array slices and such. Also, the chomp() is chomping $_, which means nothing in the context you gave it, since $_ is being set to the array index.

If you end up not using CGI.pm (ack), rewrite the loop so that chomp actually does something.

# iterate over the split # placing each element in $_ along the way my @InfoArray; for (split(/&/, $post_info)) { chomp; # remove newline ($dummy, $temp) = split (/=/, $_); $temp =~ tr/+/ /; # ack, urldecoding in a regex ? $temp =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; push(@InfoArray,$temp); }
But do please try Cgi.pm...it's well equipped to pull out the form values, do the (un)encoding of urls, etc.