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 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 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 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 Link to comment https://forums.phpfreaks.com/topic/50119-php-inside-javascript/#findComment-246082 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.