paradox28491 Posted March 11, 2009 Share Posted March 11, 2009 I'm using ajax to populate a list/menu. It populates fine, but when I try to use a selection from the ajax populated menu it will only work if the field doesn't contain spaces or + signs. I'm sure there are more characters which are not allowed, but I don't have examples of them in my database. Is there a reason for this? I can use str_replace to take out these characters and to put them back in when I want, but is there an easier way to just simply allow these characters? Example: Everything works fine with fields populated into the list box like "apple", "banana" or "cantaloupe". Does not work with fields like "Fuji Apple", "Brazilian Banana" or "C+Cantaloupe" I'm using PHP version 5.2.8 and mySQL version 5.1.30 Quote Link to comment https://forums.phpfreaks.com/topic/148985-fields-with-certain-characters-not-working/ Share on other sites More sharing options...
corbin Posted March 11, 2009 Share Posted March 11, 2009 Looks like you need htmlentities. (Or maybe urlencode if the value="" fields are having issues.) Quote Link to comment https://forums.phpfreaks.com/topic/148985-fields-with-certain-characters-not-working/#findComment-782358 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.