Hi all, I am trying to insert a javascript ad code in a php code. I must admit I don't know any php. I tried using echo, but I am getting a parse error. This is what I tried but get an error; my insert code in bold echo "<script type="text/javascript"> var Adcompany_Title_Color = '3D81EE'; var Adcompany_Text_Color = '3D81EE'; var Adcompany_Background_Color = 'FFFFCC'; var Adcompany_Border_Color = 'FFFFFF'; </script> <span style="white-space:nowrap;"><script src="http://ads.adcompany.com/mb/text_group.php?sid=302&zs=343f3630" type="text/javascript"></script><!-- --><a target="_top" href="http://www.adcompany.com/mb/commerce/purchase_form.php?opid=302&afsid=5"><img src="http://files.adcompany.com/mb/images/adcompany-your-ad-here-banner.gif" style="background-color:#FFFFFF" alt="Ad Here" width="11" height="60" border="0" /></a></span> "; I tried adding \ before all the " but still no go for me. Is there any easier way to insert without worrying about all the escape characters? Any help is appreciated.
You must have forgotten to escape a quote, because it should work. But easier yet, you can do this: <?php // Some php code here. echo 'foo'; // and so on.. // Close the PHP tag. ?> <script type="text/javascript"> var Adcompany_Title_Color = '3D81EE'; var Adcompany_Text_Color = '3D81EE'; var Adcompany_Background_Color = 'FFFFCC'; var Adcompany_Border_Color = 'FFFFFF'; </script> <span style="white-space:nowrap;"><script src="http://ads.adcompany.com/mb/text_group.php?sid=302&zs=343f3630" type="text/javascript"></script><!-- --><a target="_top" href="http://www.adcompany.com/mb/commerce/purchase_form.php?opid=302&afsid=5"><img src="http://files.adcompany.com/mb/images/adcompany-your-ad-here-banner.gif" style="background-color:#FFFFFF" alt="Ad Here" width="11" height="60" border="0" /></a></span> <?php // And continue with your PHP code here. ?> PHP:
You can also use heredoc syntax for that, you not need escaping in such case: $js = <<<EOD <script type="text/javascript"> var Adcompany_Title_Color = '3D81EE'; var Adcompany_Text_Color = '3D81EE'; var Adcompany_Background_Color = 'FFFFCC'; var Adcompany_Border_Color = 'FFFFFF'; </script> <span style="white-space:nowrap;"><script src="http://ads.adcompany.com/mb/text_group.php?sid=302&zs=343f3630" type="text/javascript"></script><!-- --><a target="_top" href="http://www.adcompany.com/mb/commerce/purchase_form.php?opid=302&afsid=5"><img src="http://files.adcompany.com/mb/images/adcompany-your-ad-here-banner.gif" style="background-color:#FFFFFF" alt="Ad Here" width="11" height="60" border="0" /></a></span> EOD; echo $js; PHP: