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 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) 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
Archived
This topic is now archived and is closed to further replies.