Jump to content

Archived

This topic is now archived and is closed to further replies.

clem_c_rock

Quoted text disapearing in text input boxes

Recommended Posts


Hello,

This is rather embarassing given my 4 years of php coding experience but I've noticed when I'm pulling quoted text from a database into a input text field, the entire text w/in the quotes, and the quotes themselves disappears.

For instance, if I try to echo this string: this is "text", only the string: this is will show up in the text input box.

I know there has to something stupid I'm missing

Thanks,
Clem C

Share this post


Link to post
Share on other sites
Try addslashes() when echoing the string, just a thought.

Edit: Forgive me, addslashes() should be applied [i]before[/i] putting the information in the database. In your query, try using ' ' instead of " ", it sounds like a problem of exiting the string prematurely.

Share this post


Link to post
Share on other sites
I found it - the combonation of <?=stripslashes( htmlentities( $var ) ) ?> worked beautifully.

Why haven't I ever used htmlentities()?

Thanks again all

Much obliged!

Share this post


Link to post
Share on other sites
You may want to fiddle with the quote_style argument on htmlentities(), you may be able to avoid passing it through stripslashes().

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.