У меня на сайте есть реклама от гугл, но я хочу что бы она выводилась не всегда, а в зависимости от определенной переменной. Нагуглил такой способ (вставить рекламу в <<<EOF EOF):
if ($m == 1)
{
$content = <<<EOF
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0004926549756111";
/* post1 */
google_ad_slot = "2420621111";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
EOF;
echo $content;
}
И вот такой (вставить рекламу в <<<HTML HTML):
if ($m == 1)
{
$content = <<<HTML
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0004926549756111";
/* post1 */
google_ad_slot = "2420621111";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
HTML;
echo $content;
}
Оба способа не работают, так как строчки </script> экранируют дальнейший код. Подскажите как решить эту проблему