Problem z reklamami AdSense w Extreme Fusionie


(Marcinbittel) #1

A wiec tak. Mam stronę w Extreme Packu i chciałem tam wstawić reklamę Google Adsense. Dodaję nowy panel i tam jest kod:

openside("name");

  echo "content";

closeside();

W miejsce

name

wpisuję nazwę profilu (czyli np. "Reklama"), a w miejsce

content

kod jaki Google wygenerowało. Klikam "Podgląd Panelu" i wyskakuje mi błąd:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /var/www/sites/yoyo.pl/g/r/gryf95/administration/panel_editor.php(112) : eval()'d code on line 2

Co zrobić, aby reklamy pokazywały się normalnie i nie było żadnego błędu?


(Pobut Spam) #2

Spójrz, czy ten kod google nie zawiera podwójnych cudzysłowów:

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

wtedy musisz je poprzedzić backslashem \"

openside("name");

echo "

  src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">
";

closeside();

ale najlepiej jak ten kod zamkniesz w pojedyńczy cudzysłów '

openside("name");

echo '

  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
';

closeside();

albo wyjść na chwilę z php

openside("name");

?>


  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">


<?php

closeside();

(Marcinbittel) #3

Dzięki Pobut :smiley: . Spróbowałem tego z pojedynczym cudzysłowem ' .

Jeszcze raz Ci dziękuję i witam na forum.

Polecam wszystkim ten sposób :smiley: .