Author Topic: [MOD] Displaying Advertisement before the image / Zeige Werbung vor dem Bild  (Read 15822 times)

0 Members and 1 Guest are viewing this topic.

Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
      :flag-de:
      Hallo zusammen,

      ich habe mich von der Modifikation
[MOD]Displaying Advertisement before the image inspirieren lassen. Der gesamte Code stammt von mir und wurde nicht von der originalen Modifikation kopiert.

Features:
  • Browser freundlicher Code
  • Dauer der Werbeanzeige, Werbecode und An/Aus kann über das ACP gesteuert werden

Demo: [WERBUNG]
Demo: [KEINE-WERBUNG]
Notiz: Google-Adsense wird derzeit nicht unterstützt

 :flag-en:
Hello together,

I have derived inspiration towards the modification [MOD]Displaying Advertisement before the image. The whole code comes from me and was not copied by the original modification.

Features:
  • Browser compatible
  • Advertisment time, Advertisement Code and Enabled/Disabled can configured on ACP

Demo: [ADSENSE]
Demo: [NO-ADSENSE]
Notice: Google-Adsense is not supported currently


Changelog:
  • Add Step 4 / Step 4 hinzugefügt
  • Update Step 1 for XHTML Valide
  • Add image width and height support / Bilder Breite und Höhe können nun angeben werden
  • Es ist nun möglich für jedes  Bild separat einzustellen ob Werbung angezeigt werden soll oder nicht / Now it is possible to put for every picture separately whether advertisement should be indicated or not
  • Added Support for JavaScript disabled / Unterstützung, wenn JavaScript ausgeschaltet ist


Step 1

Open / Öffne: details.php
Search / Suche:
//-----------------------------------------------------
//--- Show Image --------------------------------------
//-----------------------------------------------------
$image_allow_comments = (check_permission("auth_readcomment"$cat_id)) ? $image_row['image_allow_comments'] : 0;
$image_name format_text($image_row['image_name'], 2);
show_image($image_row$mode01);

 :above: Add after / Füge danach ein:
    //--- Image Adsense Start -------------------------
	

$image_allow_adsense $image_row['image_allow_adsense'];
$image_adsense_code = (isset($image_row['image_adsense_code'])) ? htmlentities($image_row['image_adsense_code']) :"";
$image_adsense_code $config['image_adsense_code'];
$image_adsense $config['image_adsense'];
$image_adsense_height_code "height=\"".$config['image_adsense_height']."\"";
$image_adsense_width_code "width=\"".$config['image_adsense_width']."\"";
if (
$image_allow_adsense == 1) {
if(
$config['image_adsense_onoff'] == 1)  {
$image_adsense_show .= "<div align=\"center\">\n";
$image_adsense_show .= "<script type=\"text/javascript\">\n";
$image_adsense_show .= "//<![CDATA[\n";
$image_adsense_show .= "function fc() {\n";
$image_adsense_show .= "if(c>0){\n";
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = '".$lang['adsense_sek']."<br />".$lang['adsense_loader']."<br />".$image_adsense_code."';\n";
$image_adsense_show .= "c=c-1;\n";      
$image_adsense_show .= "setTimeout(\"fc()\", 1000);\n";
$image_adsense_show .= "} else {\n";
$image_adsense_show .= "var tt = '";
$image_adsense_show .= "<img src=\"".MEDIA_PATH."/".$image_row['cat_id']."/".$image_row['image_media_file']."\" border=\"1\" alt=\"".$image_row['image_name']."\" ".$image_adsense_width_code." ".$image_adsense_height_code."  />";
$image_adsense_show .= "';\n";
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = tt;\n";
$image_adsense_show .= "}\n";
$image_adsense_show .= "}\n";
$image_adsense_show .= "var c=".$config['image_adsense_time'].";\n";         
$image_adsense_show .= "if (window.location.hash == \"#dlt\")\n";
$image_adsense_show .= "c = 0;\n";
$image_adsense_show .= "window.onload = fc;\n";
$image_adsense_show .= "//]]>\n";
$image_adsense_show .= "</script>\n";
$image_adsense_show .= "<div id=\"dl\"></div>";
   } else {
	
   
$image_adsense_show get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode$show_link$detailed_view);
   }
   
   } else {
	
   
$image_adsense_show get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode$show_link$detailed_view);
   }
$site_template->register_vars(array(
  
"image_adsense" => $image_adsense_show,
  
"image_adsense_time" => $image_adsense_time,
  
"image_adsense_code" => $image_adsense_code,
  
"lang_adsense_sek" => $lang['adsense_sek'],
  
"lang_adsense_loader" => $lang['adsense_loader'],
  
"image_adsense_height_code" => $image_adsense_height_code,
  
"image_adsense_width_code" => $image_adsense_width_code,
  ));
  
    
//--- Image Adsense Ende --------------------------

Search / Suche:
i.image_allow_comments,
Replace with / Ersetze mit:
i.image_allow_commentsi.image_allow_adsense,

Step 2
Open / Öffne: admin/settings.php
Search / Suche:
show_table_separator($setting_group[3], 2"setting_group_3");
 :above: Add after / Füge danach ein:
  show_setting_row("image_adsense_onoff""radio");
  
show_setting_row("image_adsense_time");
  
show_setting_row("image_adsense_code""textarea");
  
show_setting_row("image_adsense_width");
  
show_setting_row("image_adsense_height");


Step 3
Open / Öffne: lang/admin.php
Search / Suche:
/*-- Setting-Group 3 --*/
$setting_group[3]="Bild Einstellungen";

 :above: Add after / Füge danach ein:
 :flag-de:
$setting['image_adsense_onoff'] = "Bilder Werbung anzeigen";
$setting['image_adsense_time'] = "Dauer der Werbung<br /><span class=\"smalltext\">Bitte in Sekunden angeben</span>";
$setting['image_adsense_code'] = "Werbecode<br /><span class=\"smalltext\">HTML Code wird unterstützt</span>";
$setting['image_adsense_width'] = "Bilderbreite<br /><span class=\"smalltext\">In Pixel</span>";
$setting['image_adsense_height'] = "Bilderhöhe<br /><span class=\"smalltext\">In Pixel</span>";

Suche:
$lang['field_allow_comments'] = "Kommentare erlauben";
 :above: Füge danach ein:
$lang['field_allow_adsense'] = "Werbung vor dem Bild anzeigen";
 :flag-en:
$setting['image_adsense_onoff'] = "Show Image Advertisment";
$setting['image_adsense_time'] = "Duration of the advertisement<br /><span class=\"smalltext\">Second</span>";
$setting['image_adsense_code'] = "Advertisement code<br /><span class=\"smalltext\">HTML support</span>";
$setting['image_adsense_width'] = "Image width<br /><span class=\"smalltext\">In Pixel</span>";
$setting['image_adsense_height'] = "Image height<br /><span class=\"smalltext\">In Pixel</span>";

Search:
$lang['field_allow_comments'] = "Allow comments";
 :above: Add after
$lang['field_allow_adsense'] = "Displaying Advertisement before the image";

Step 4
Open / Öffne: teamplates/your-template/details.html
Search / Suche:
[/list][/list]
Code: [Select]
{image}Replace with / Ersetze mit:
Code: [Select]
{if allow_adsense}{image_adsense}{endif allow_adsense}<noscript>{image}</noscript>
Step 6
Open / Öffne: admin/images.php
Search / Suche:
$image_allow_comments intval($HTTP_POST_VARS['image_allow_comments']);
 :above: Add after / Füge danach ein:
$image_allow_adsense intval($HTTP_POST_VARS['image_allow_adsense']);
Search / Suche:
image_allow_comments $image_allow_comments,
Replace with / Ersetze mit:
image_allow_comments $image_allow_commentsimage_allow_adsense $image_allow_adsense,
Search / Suche
show_radio_row($lang['field_allow_comments'], "image_allow_comments"$image_row['image_allow_comments']);
 :above: Add after / Füge danach ein:
show_radio_row($lang['field_allow_adsense'], "image_allow_adsense"$image_row['image_allow_adsense']);
Search / Suche:
$image_allow_comments trim($HTTP_POST_VARS['image_allow_comments_'.$i]);
 :above: Add after / Füge danach ein
$image_allow_adsense trim($HTTP_POST_VARS['image_allow_adsense_'.$i]);
Search / Suche
image_download_urlimage_allow_comments
Replace with / Ersetze mit
image_download_urlimage_allow_commentsimage_allow_adsense
Search / Suche
'$image_download_url'$image_allow_comments
Replace with / Ersetze mit
'$image_download_url'$image_allow_comments$image_allow_adsense
Search / Suche
show_radio_row($lang['field_allow_comments'], "image_allow_comments_".$i1);
 :above: Add after / Füge danach ein:
show_radio_row($lang['field_allow_adsense'], "image_allow_adsense_".$i1);

Step 7

Download the Attachment Put the load.gif in your templates/your-templates/images folder
Downloade den Anhang Kopiere die loader.gif in dein templates/dein-template/images Ordner
Download the Attachment put the install.php in your root and start (http://youtsite.de/install.php)
Downloade den Anhang und kopiere die install.php in deinem Root- Verzeichnis und führe diese aus (http://deineseite.de/install.php)
« Last Edit: August 04, 2010, 11:07:27 AM by Sumale.nin »

Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
Update #1
« Reply #1 on: August 03, 2010, 06:22:48 PM »
Update:

 :flag-de:
Mit dem Update ist es möglich, dass für jedes Bild separat entschieden werden kann ob Werbung angezeigt werden soll oder nicht
 :flag-en:
With the update it is possible that can be decided for every picture separately whether advertisement should be indicated or not

Update Step
Step 1
Open / Öffne: admin/images.php
Search / Suche:
$image_allow_comments intval($HTTP_POST_VARS['image_allow_comments']);
 :above: Add after / Füge danach ein:
$image_allow_adsense intval($HTTP_POST_VARS['image_allow_adsense']);
Search / Suche:
image_allow_comments $image_allow_comments,
Replace with / Ersetze mit:
image_allow_comments $image_allow_commentsimage_allow_adsense $image_allow_adsense,
Search / Suche
show_radio_row($lang['field_allow_comments'], "image_allow_comments"$image_row['image_allow_comments']);
 :above: Add after / Füge danach ein:
show_radio_row($lang['field_allow_adsense'], "image_allow_adsense"$image_row['image_allow_adsense']);
Search / Suche:
$image_allow_comments trim($HTTP_POST_VARS['image_allow_comments_'.$i]);
 :above: Add after / Füge danach ein
$image_allow_adsense trim($HTTP_POST_VARS['image_allow_adsense_'.$i]);
Search / Suche
image_download_urlimage_allow_comments
Replace with / Ersetze mit
image_download_urlimage_allow_commentsimage_allow_adsense
Search / Suche
'$image_download_url'$image_allow_comments
Replace with / Ersetze mit
'$image_download_url'$image_allow_comments$image_allow_adsense
Search / Suche
show_radio_row($lang['field_allow_comments'], "image_allow_comments_".$i1);
 :above: Add after / Füge danach ein:
show_radio_row($lang['field_allow_adsense'], "image_allow_adsense_".$i1);

Step 2
Open / Öffne: lang/admin.php
 :flag-de:
Suche:
$lang['field_allow_comments'] = "Kommentare erlauben";
 :above: Füge danach ein:
$lang['field_allow_adsense'] = "Werbung vor dem Bild anzeigen";
 :flag-en:
Search:
$lang['field_allow_comments'] = "Allow comments";
 :above: Add after
$lang['field_allow_adsense'] = "Displaying Advertisement before the image";

Step 3
Open / Öffne: details.php
Search / Suche:
//-----------------------------------------------------
//--- Show Image --------------------------------------
//-----------------------------------------------------
$image_allow_comments = (check_permission("auth_readcomment"$cat_id)) ? $image_row['image_allow_comments'] : 0;
$image_name format_text($image_row['image_name'], 2);
show_image($image_row$mode01);

 :above: Add after / Füge danach ein:
// Image Adsense Start
$image_adsense_code = (isset($image_row['image_adsense_code'])) ? htmlentities($image_row['image_adsense_code']) :"";
$image_adsense_code $config['image_adsense_code'];
$image_adsense $config['image_adsense'];
$image_adsense_height_code "height=\"".$config['image_adsense_height']."\"";
$image_adsense_width_code "width=\"".$config['image_adsense_width']."\"";
   if(
$config['image_adsense_onoff'] == 1)  {
$image_adsense_show .= "<div align=\"center\">\n";
$image_adsense_show .= "<script type=\"text/javascript\">\n";
$image_adsense_show .= "//<![CDATA[\n";
$image_adsense_show .= "function fc() {\n";
$image_adsense_show .= "if(c>0){\n";
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = '".$lang['adsense_sek']."<br />".$lang['adsense_loader']."<br />".$image_adsense_code."';\n";
$image_adsense_show .= "c=c-1;\n";      
$image_adsense_show .= "setTimeout(\"fc()\", 1000);\n";
$image_adsense_show .= "} else {\n";
$image_adsense_show .= "var tt = '";
$image_adsense_show .= "<img src=\"".MEDIA_PATH."/".$image_row['cat_id']."/".$image_row['image_media_file']."\" border=\"1\" alt=\"".$image_row['image_name']."\" ".$image_adsense_width_code." ".$image_adsense_height_code."  />";
$image_adsense_show .= "';\n";
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = tt;\n";
$image_adsense_show .= "}\n";
$image_adsense_show .= "}\n";
$image_adsense_show .= "var c=".$config['image_adsense_time'].";\n";         
$image_adsense_show .= "if (window.location.hash == \"#dlt\")\n";
$image_adsense_show .= "c = 0;\n";
$image_adsense_show .= "window.onload = fc;\n";
$image_adsense_show .= "//]]>\n";
$image_adsense_show .= "</script>\n";
$image_adsense_show .= "<div id=\"dl\">.</div>";
   } else {
	
   
$image_adsense_show get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode$show_link$detailed_view);
   }
$site_template->register_vars(array(
  
"image_adsense" => $image_adsense_show,
  
"image_adsense_time" => $image_adsense_time,
  
"image_adsense_code" => $image_adsense_code,
  
"lang_adsense_sek" => $lang['adsense_sek'],
  
"lang_adsense_loader" => $lang['adsense_loader'],
  
"image_adsense_height_code" => $image_adsense_height_code,
  
"image_adsense_width_code" => $image_adsense_width_code,
  ));
// Image Adsense Ende

Replace with / Ersetze mit:
    //--- Image Adsense Start -------------------------
	

$image_allow_adsense $image_row['image_allow_adsense'];
$image_adsense_code = (isset($image_row['image_adsense_code'])) ? htmlentities($image_row['image_adsense_code']) :"";
$image_adsense_code $config['image_adsense_code'];
$image_adsense $config['image_adsense'];
$image_adsense_height_code "height=\"".$config['image_adsense_height']."\"";
$image_adsense_width_code "width=\"".$config['image_adsense_width']."\"";
if (
$image_allow_adsense == 1) {
if(
$config['image_adsense_onoff'] == 1)  {
$image_adsense_show .= "<div align=\"center\">\n";
$image_adsense_show .= "<script type=\"text/javascript\">\n";
$image_adsense_show .= "//<![CDATA[\n";
$image_adsense_show .= "function fc() {\n";
$image_adsense_show .= "if(c>0){\n";
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = '".$lang['adsense_sek']."<br />".$lang['adsense_loader']."<br />".$image_adsense_code."';\n";
$image_adsense_show .= "c=c-1;\n";      
$image_adsense_show .= "setTimeout(\"fc()\", 1000);\n";
$image_adsense_show .= "} else {\n";
$image_adsense_show .= "var tt = '";
$image_adsense_show .= "<img src=\"".MEDIA_PATH."/".$image_row['cat_id']."/".$image_row['image_media_file']."\" border=\"1\" alt=\"".$image_row['image_name']."\" ".$image_adsense_width_code." ".$image_adsense_height_code."  />";
$image_adsense_show .= "';\n";
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = tt;\n";
$image_adsense_show .= "}\n";
$image_adsense_show .= "}\n";
$image_adsense_show .= "var c=".$config['image_adsense_time'].";\n";         
$image_adsense_show .= "if (window.location.hash == \"#dlt\")\n";
$image_adsense_show .= "c = 0;\n";
$image_adsense_show .= "window.onload = fc;\n";
$image_adsense_show .= "//]]>\n";
$image_adsense_show .= "</script>\n";
$image_adsense_show .= "<div id=\"dl\">.</div>";
   } else {
	
   
$image_adsense_show get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode$show_link$detailed_view);
   }
   
   } else {
	
   
$image_adsense_show get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode$show_link$detailed_view);
   }
$site_template->register_vars(array(
  
"image_adsense" => $image_adsense_show,
  
"image_adsense_time" => $image_adsense_time,
  
"image_adsense_code" => $image_adsense_code,
  
"lang_adsense_sek" => $lang['adsense_sek'],
  
"lang_adsense_loader" => $lang['adsense_loader'],
  
"image_adsense_height_code" => $image_adsense_height_code,
  
"image_adsense_width_code" => $image_adsense_width_code,
  ));
  
    
//--- Image Adsense Ende --------------------------

Search / Suche:
i.image_allow_comments,
Replace with / Ersetze mit:
i.image_allow_commentsi.image_allow_adsense,

Step 4
Open / Öffne: template/*DEFAULT*/details.html
Search / Suche:
Code: [Select]
{image_adsense}Replace with / Ersetze mit
Code: [Select]
{if allow_adsense}{image_adsense}{endif allow_adsense}<noscript>{image}</noscript>
Step 4
Download the Attachment put the install.php in your root and start (http://youtsite.de/install.php)
Downloade den Anhang und kopiere die install.php in deinem Root- Verzeichnis und führe diese aus (http://deineseite.de/install.php)
« Last Edit: August 03, 2010, 08:00:23 PM by Sumale.nin »

Rembrandt

  • Guest
zu Browser compatible:
ohne aktiviertes JS funktioniert die ganze details.html nicht mehr, nur mit php wäre es m.M. besser.

zu Post1/step 1: die DB abfrage brauchst du nicht  wenn du das mit den additionalen image feldern machst.
zu Post1/step 6: brauchst du nicht  wenn du das mit den additionalen image feldern machst.
zu post2/step1: das ganze kann man sich ersparen wenn du das mit den additionalen image feldern machst.
zu post2/step3: die DB abfrage brauchst du nicht wenn du das mit den additionalen image feldern machst.

mfg Andi


Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
zu Browser compatible:
ohne aktiviertes JS funktioniert die ganze details.html nicht mehr, nur mit php wäre es m.M. besser.

zu Post1/step 1: die DB abfrage brauchst du nicht  wenn du das mit den additionalen image feldern machst.
zu Post1/step 6: brauchst du nicht  wenn du das mit den additionalen image feldern machst.
zu post2/step1: das ganze kann man sich ersparen wenn du das mit den additionalen image feldern machst.
zu post2/step3: die DB abfrage brauchst du nicht wenn du das mit den additionalen image feldern machst.

mfg Andi



Wäre ganz lieb wenn du mir da eine Php Funktion zeigen kannst, die das so bewerkstelligt!

Zu Browser Kompatiblität:
Welcher User hat kein JavaScript im Einsatz? Web 2.0 ohne JavaScript kann ich mir gar nicht mehr vorstellen. Desweiteren habe ich den Code um <noscript>{image}</noscript> editiert, somit läuft die Detailsseite auch ohne JavaScript.

zu Post1/step 1: Das habe ich absichtlich nicht, damit ich im ACP die Felder nach belieben anordnen kann.
zu Post1/step 6: Das habe ich absichtlich nicht, damit ich im ACP die Felder nach belieben anordnen kann.
zu post2/step1: Das habe ich absichtlich nicht, damit ich im ACP die Felder nach belieben anordnen kann.
zu post2/step3: Das habe ich absichtlich nicht, damit ich im ACP die Felder nach belieben anordnen kann.

Update #2

Step 1

Open / Öffne: details.php
Search / Suche:
$image_adsense_show .= "<div id=\"dl\">.</div>";
Replace with / Ersetze mit:
$image_adsense_show .= "<div id=\"dl\"></div>";

Step 2
Open / Öffne: teamplates/your-template/details.html
Search / Suche:
Code: [Select]
{if allow_adsense}{image_adsense}{endif allow_adsense}Replace with / Ersetze mit:
Code: [Select]
{if allow_adsense}{image_adsense}{endif allow_adsense}<noscript>{image}</noscript>

Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
Habe es mal getestet, aber ein original Adsense Code wie er von google übermittelt wird, lässt sich nicht anzeigen, ein einfacher html Banner wird angezeigt.
Danke Harald




Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
Dafür habe ich derzeit keine Lösung, bin aber dabei eine zu suchen!

Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
Dann verstehe ich nicht warum du das hier postest  :?:
Denn alles in dem Mod deutet darauf hin, das dieser Mod dafür ausgelegt ist
{endif allow_adsense}

Schreibe es doch bitte dazu, sonst macht sich jeder die Arbeit, und es klappt dann doch nicht.

LG

Danke Harald




Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
Ist mir relativ ob du es verstehst.
Nur weil das Geschäftsmodell von Google (Google-Adsense) heisst, welches auf Deutsch (Google-Werbung) heisst, bedeutet es nicht das diese Modifikation nur für Google-Adsense ausgelegt ist.
Adsense bedeutet Werbung. Wie du die Werbung gestaltest liegt in deinem Ermessen.
Ich werde ein Vermerk machen das Google-Adsense wie auch in dem anderen Mod noch nicht funktioniert.

Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
schlecht geschlafen ?
mir ist schon klar was das heißt, hier geht es nur darum, das es auch andere verstehen, und von vornherein dumme Fragen auszuschalten.

zu deinem Problem, würde ich es (für google) so machen, das Du den Code schon einarbeitest, das man im Admin nur die ID eingeben muss.
Bedeutet aber das Du dich für einen Code von google entscheiden musst, dann noch eine Tabelle für die ID in der Datenbank einrichten, und diese ID dann im Skript auslesen lassen.



Danke Harald




Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
Jan,

so war das nicht gemeint ;)

Das mit der ID ist eine super Sache. Ich muss mir da mal etwas überlegen.
Gibt es verschiedene Arten von dem Google Code?
Wäre super, wenn du mir eventuell ein paar zukommen lassen kannst!

Rembrandt

  • Guest
... Code von google ..

wie schaut den so ein code aus?

Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
So sieht ein Code aus:
Code: [Select]
<script type="text/javascript"><!--
google_ad_client = "pub-2151667935419035";
/* 728x90, created 7/17/08 */
google_ad_slot = "9901119915";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Hier sind Beispiele
http://www.googleadsensecode.com

Rembrandt

  • Guest
Code: [Select]
$image_adsense_code = un_htmlspecialchars(trim($HTTP_POST_VARS['image_adsense_code'.$i]));
sollte ganz normal funktionieren

edit:funktioniert doch :)

« Last Edit: August 04, 2010, 08:14:44 PM by Rembrandt »

Offline Sunny C.

  • Addicted member
  • ******
  • Posts: 1.806
  • I ♥ 4I
    • View Profile
Das ist auch klar denke, denn es wird ja innerhalb des JavaScripts ausgegeben:
$image_adsense_show .= "document.getElementById(\"dl\").innerHTML = '".$lang['adsense_sek']."<br />".$lang['adsense_loader']."<br />".$image_adsense_code."';\n";
Wie das dann aussieht, kann man hier sehen: http://test.4images.benny-boehnke.info/details.php?image_id=5

Das Problem ist einfach, dass man kein JavaScript innerhalb von JavaScript ausgeben kann!

Rembrandt

  • Guest
mit deinen code nicht, aber ich habe eine idee aber das muß ich mir erst mal ansehn