kreut Posted March 31, 2011 Share Posted March 31, 2011 Hello, Using the following code, I'm extracting the $current_solution from my database. However, if the variable has quotes in it, I get gobbledegook. <input type ="radio" name="solution" <?php echo 'value="' . $current_solution . '"' ?> id="solution" <?php if ($row['solution'] == $current_solution) {echo 'checked = "yes"';} ?>/><?php echo$current_solution; ?></label> As an example, if the $current_solution variable is: A right-side up letter u then I get: " id="solution" checked = "yes"/> A right-side up letter "u". I know that it's a quote issue but am not sure how to fix it. I tried adding slashes but I fear that it didn't work. Any thoughts on this would be appreciated! Thanks so much, Eric Quote Link to comment https://forums.phpfreaks.com/topic/232237-quotes-within-quotes-within-quotes/ Share on other sites More sharing options...
Pikachu2000 Posted March 31, 2011 Share Posted March 31, 2011 You need to convert the quotes to html entities to echo them within the value attribute's quotes without causing conflicts. htmlentities($current_solution, ENT_QUOTES) Quote Link to comment https://forums.phpfreaks.com/topic/232237-quotes-within-quotes-within-quotes/#findComment-1194743 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.