Google Anzeigen auf unterseiten mit JAVA Script

Begonnen von DWagner, 14 September 2004, 20:33:54

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

DWagner

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!


DWagner

  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]

jubilee

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]

DWagner

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

DWagner

  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]

jubilee

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

DWagner

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]

DWagner

Bin immer noch nicht weiter. Wer kann helfen?

Juliet

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.