> -----Original Message----- > From: Wagner Garcia Campagner [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, December 04, 2001 11:07 AM > To: [EMAIL PROTECTED] > Subject: variables using blank spaces > > > Hi, > > I have a varilable: > > $var = 'asdf asdf asdf'; #using blank spaces > > Then i send it to another script like this: > > <INPUT TYPE=hidden NAME=var VALUE=$var> > > The problem is when i get it back the value became: > > $var = asdf > > It stops in the first blank space.... is there a way for me > to recover all > the variable??
1. Enclose value in quotes and encode entities: print q[<input type="hidden" name="var" value="], HTML::Entities::encode_entities($var), q[">]; Or, use CGI module, which will do this for you: print $q->hidden(var => $val); -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]