On Friday, April 12, 2002, at 07:15 , Kris G Findlay wrote:
> ok exact problem !! > > Example data inputed via form : > 'here is a quote "this Quote".' # which is passes to variable > $document > > if i use hidden fields in a html form to store these variables while the > page displays a preview > eg print "<input type=\"hidden\" name=\"hiddenField\" value=\"$document\ > ">" > > the html page returned displays corectly and all data is in source > eg <input type="hidden" name="hiddenField" value="here is a quote "this > Quote".">" > but when form is submited to cgi the data after the extra quote mark is > missing [..] $hiddenField = param('hiddenField'); $hiddenField =~ s/\"/\\\"/g; # \\ - insert \ and \" guard my " $document = $hiddenField ; hence your print would now output: <input type="hidden" name="hiddenField" value="here is a quote \"this Quote\"."> which I think would work .... And would retain the "this Quote" in the hidden field - as a CGI but would also need to be 'deconstructed upon return.... -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]