zrweber Posted December 27, 2010 Share Posted December 27, 2010 Alright, so I just started picking up PHP again and I have a pretty simple question. I have a html form that takes a string then writes it on another page. My problem is when I use quotations I'll get slashes in them on the page it writes the string on. Is there a way to clean that stuff up? Quote Link to comment Share on other sites More sharing options...
ngreenwood6 Posted December 27, 2010 Share Posted December 27, 2010 You can use stripslashes to remove the slashes. Quote Link to comment Share on other sites More sharing options...
BlueSkyIS Posted December 28, 2010 Share Posted December 28, 2010 the reason the slashes are there is because magic quotes is turned on. if you'd like to make your code more portable, check to see if magic quotes is turned on before using stripslashes. one possibility: $field1 = (!empty($_POST['field1']))?$_POST['field1']:''; if (get_magic_quotes_gpc()) { $field1 = stripslashes($field1); } Quote Link to comment 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.