Sorry if I didn't understand your problem, but here goes.

Patrick Shirkey wrote:
> Does anybody know how to get all the text from a text area to post when 
> it includes " and ' marks?
> 
> I am using stripslashes($var) to pass the variable between pages with 
> success but when I do the final post if I use "" around the VALUE in the 
> input line the text gets cut off at the first " or if I use '' the text 
> gets cut off at the first '.
> 
> eg.
> 
>        <INPUT NAME='note' TYPE='hidden' VALUE="<?echo 
> stripslashes($note); ?>">
> 
> or
> 
>        <INPUT NAME='note' TYPE='hidden' VALUE='<?echo 
> stripslashes($note); ?>'>

Those look the same to me, so I assume you meant the other one with 
citation marks.

Anyway, you should use htmlspecialchars() to turn the special characters 
interfering html markup (' # & < >) to html entities. So:

<INPUT NAME="note" TYPE="hidden" VALUE="<?echo 
htmlspecialchars(stripslashes($note)); ?>">

> $MailToAddress = "[EMAIL PROTECTED]";
> $MailSubject = "ALSA: doc notes additions";
>     if (!$YourAddress) {
>     $YourAddress = "Null";
>     }

Hmmm... you're testing $Youraddress for integer, was that the intention? 
If $Youraddress doesn't contain a number in the beginning of the string, 
it fails and $Youradddress turns to "Null".

I also assumed you're using PHP.

Tell me more if I got it completely wrong ;)

-a



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to