Guten Abend liebe Bastler,
ich möchte in der theme.php die Google Adsense Anzeigen hinterlegen.
Diese werden dann von div. Modulen und Unterseiten ähnlich wie beim Befehl openTable & CloseTable ausgelesen.
Das ist die Google Adsense Anzeige für html-Standard:
<center><!--
google_ad_client = "pub-XXX";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_page_url = document.location;
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//-->
Dies soll nun in die theme.php einkommentiert werden. Hab also mit meinen Kenntnissen den Code etwas abgeändert und dachte so wäre es richtig. Aber es funzt nicht. Hab ich irgendwo einen Fehler?
<php?
function Openad1() {
global $bgcolor1, $bgcolor2, $thename, $tmcol;
echo "<table width='100%' border='0' cellspacing='1' cellpadding='0' align='center'><tr><td>";
echo "<table width='100%' border='0' cellspacing='0' cellpadding='5' bgcolor='".$bgcolor1."'><tr><td class='content'>";
echo "<center>";
echo "<!--google_ad_client = \"pub-XXX\";google_ad_width = 468;google_ad_height = 60;google_ad_format = \"468x60_as\";google_ad_channel =\"\";google_ad_type = \"text_image\";google_page_url = document.location;google_color_border = \"336699\";google_color_bg = \"FFFFFF\";google_color_link = \"0000FF\";google_color_url = \"008000\";google_color_text = \"000000\";//-->";
echo "";
echo "</center>";
echo "<br>";
}
#######
function Closead1() {
echo "</tr></table>\n</td></tr></table>\n";
}
Ich danke Euch im Voraus für die Hilfe !
Schönen Abend noch & Ciao!
ah hab gerade gesehen das das system die java script befehle rausgeschmissen hat. hab sie deshalb in sterne gesetzt
<*script type="text/javascript"*><!--
google_ad_client = "pub-XXX";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_page_url = document.location;
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//-->
<*script type="text/javascript"* src="http://pagead2.googlesyndication.com/pagead/show_ads.js"*>
<*/script*>
function Openad1() {
global $bgcolor1, $bgcolor2, $thename, $tmcol;
echo "<table width='100%' border='0' cellspacing='1' cellpadding='0' align='center'><tr><td>";
echo "<table width='100%' border='0' cellspacing='0' cellpadding='5' bgcolor='".$bgcolor1."'><tr><td class='content'>";
echo "<center>";
echo "<*script language=\"text/javascript\*"><!--google_ad_client = \"pub-XXX\";google_ad_width = 468;google_ad_height = 60;google_ad_format = \"468x60_as\";google_ad_channel =\"\";google_ad_type = \"text_image\";google_page_url = document.location;google_color_border = \"336699\";google_color_bg = \"FFFFFF\";google_color_link = \"0000FF\";google_color_url = \"008000\";google_color_text = \"000000\";//--><*/script*>";
echo "<*script type=\"text/javascript\*" src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\"*><*/script*>";
echo "</center>";
echo "";
}
#################
function Closead1() {
echo "</tr></table>\n</td></tr></table>\n";
}
[Editiert am 14/9/2004 von DWagner]
Hallo !
Vor der Verwendung von JavaScript, musst Du dem IE auch mitteilen, das das JavaScript kommt :
alt :
Zitat><!--
google_ad_client = "pub-XXX";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_page_url = document.location;
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//-->
neu :
Zitat<script language="JavaScript">
<!--
google_ad_client = "pub-XXX";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_page_url = document.location;
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//-->
</script>
Bau das einmal mit ein, und es sollte funktionieren...
MfG
jubilee
[Editiert am 14/9/2004 von jubilee]
Im ersten Post wurde die Java Script Anweisung rausgeschmissen. Hattest du meinen zweiten Beitrag schon gelesen?
Gilt deine Aussage noch? Dann würd ichs gleich mal probieren.
Danke
So siht das ganze jetzt bei mir aus, funzt aber nicht. Weiss jemand mehr? Die Sterne nicd nur Platzhalter damit die Anweisung nicht rausgeschmissen wird.
echo "<*script language='text/javascript'*>";
echo "<!--";
echo "google_ad_client = 'pub-XXX';";
echo "google_ad_width = 468;";
echo "google_ad_height = 60;";
echo "google_ad_format = '468x60_as';";
echo "google_ad_channel ='';";
echo "google_ad_type = 'text_image';";
echo "google_page_url = document.location;";
echo "google_color_border = '336699';";
echo "google_color_bg = 'FFFFFF';";
echo "google_color_link = '0000FF';";
echo "google_color_url = '008000';";
echo "google_color_text = '000000';";
echo "//-->";
echo "<*script type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'*>";
echo "<*/script*>";
[Editiert am 14/9/2004 von DWagner]
Hallo !
Ja, der Script-Type muss angegeben werden. Das haste dann ja auch. Aber nochwas:
Zitatecho "<*script language=\"text/javascript\*"><!--google_ad_client = \"pub-XXX\";google_ad_width = 468;google_ad_height = 60;google_ad_format = \"468x60_as\";google_ad_channel =\"\";google_ad_type = \"text_image\";google_page_url = document.location;google_color_border = \"336699\";google_color_bg = \"FFFFFF\";google_color_link = \"0000FF\";google_color_url = \"008000\";google_color_text = \"000000\";//--><*/script*>";
Dass kannst du nicht alles so hintereinanderwegschreiben !
Alles was in der(selben) Zeile nach <!-- kommt wird ignoriert.
Also alles schön Zeile für Zeile schreiben
Zitatecho "<script language=\"txt/javascript\">\n"
."<!--\n"
."google_ad_client = \"pub-XXX\";\n"
."google_ad_width = 468;\n"
."google_ad_height = 60;\n"
."google_ad_format = \"468x60_as\";\n"
."google_ad_channel =\"\";\n"
."google_ad_type = \"text_image\";\n"
."google_page_url = document.location;\n"
."google_color_border = \"336699\";\n"
."google_color_bg = \"FFFFFF\";\n"
."google_color_link = \"0000FF\";\n"
."google_color_url = \"008000\";\n"
."google_color_text = \"000000\";\n"
."//-->\n"
."</script>\n";
echo "";
echo "</center>";
echo "<br>";
´
MfG
jubilee
Erst einmal danke das du mir hilfst: Funzt immer noch nicht:
So siehts aus:
function Openad1() {
global $bgcolor1, $bgcolor2, $thename, $tmcol;
echo "<table width='100%' border='0' cellspacing='1' cellpadding='0' align='center'><tr><td>";
echo "<table width='100%' border='0' cellspacing='0' cellpadding='5' bgcolor='".$bgcolor1."'><tr><td class='content'>";
echo "<center>";
echo "<*script language=\"text/javascript\"*>\n"
."<!--\n"
."google_ad_client = \"pub-XXX\";\n"
."google_ad_width = \"468\";\n"
."google_ad_height = \"60\";\n"
."google_ad_format = \"468x60_as\";\n"
."google_ad_channel =\"\";\n"
."google_ad_type = \"text_image\";\n"
."google_page_url = \"document.location\";\n"
."google_color_border = \"336699\";\n"
."google_color_bg = \"FFFFFF\";\n"
."google_color_link = \"0000FF\";\n"
."google_color_url = \"008000\";\n"
."google_color_text = \"000000\";\n"
."//-->\n"
."<*script type=\"text/javascript\" src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\"*>\n"
."<*/script*>\n";
echo "</center>";
echo "";
}
Ist da alles richtig formatiert?
Google verwendet in der html Variante Script type und nicht script language. Das hab ich aber schon probiert. Funzt auch nicht. Hier noch mal der Originale Google Quelltext.
<*script type="text/javascript"*><!--
google_ad_client = "pub-XXX";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_page_url = document.location;
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//--><*/script>
<*script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
<*/script>
Sorry, aber irgendwo ist noch ein Fehler. Nur find ich Ihn nicht. Danke für die Hilfe!
[Editiert am 14/9/2004 von DWagner]
Bin immer noch nicht weiter. Wer kann helfen?
Hatte das selbe Problem und habe damals auch keine Lösung gefunden ... Habe daher den Code in einen Header-banner gepackt - da geht er komischerweise - im footer-Banner wiederrum nicht.