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