Andrew R Posted May 5, 2007 Share Posted May 5, 2007 For a script I’m using php inside a javascript with echos. The problem I’m having is that for some names like ‘Jim O’Reilly’ the code is displaying an error. I think this is to do with the ‘ in the persons name. $info = "<font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Name: </strong>".$name [1]."<br></font></a></font>"; Further down in the script I echo the $info. The script works fine when people names don’t have commas or any sort of speech marks like ‘. I think these things are breaking up the script but I don’t know how to get around it? Any ideas Thanks Quote Link to comment https://forums.phpfreaks.com/topic/50119-php-inside-javascript/ Share on other sites More sharing options...
MadTechie Posted May 5, 2007 Share Posted May 5, 2007 try this <?php $info = "<font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Name: </strong>".addslashes($name[1])."<br></font></a></font>"; ?> addslashes Quote Link to comment https://forums.phpfreaks.com/topic/50119-php-inside-javascript/#findComment-246079 Share on other sites More sharing options...
Andrew R Posted May 5, 2007 Author Share Posted May 5, 2007 Working now without the errors. Thank you very much MadTechie Quote Link to comment https://forums.phpfreaks.com/topic/50119-php-inside-javascript/#findComment-246081 Share on other sites More sharing options...
MadTechie Posted May 5, 2007 Share Posted May 5, 2007 welcome, please click solved Quote Link to comment https://forums.phpfreaks.com/topic/50119-php-inside-javascript/#findComment-246082 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.