Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Probleme bei AdSense in PHP-Seiten bekannt?

Alles zum Thema Google Adsense.
globe
PostRank 3
PostRank 3
Beiträge: 74
Registriert: 12.12.2005, 10:09

Beitrag von globe » 19.12.2005, 20:58

groovyfunky hat geschrieben:mmh, das wäre ne variante, mit dem ganzen umbenennen wäre das aber umständlich :/ außerdem würde ichs gerne .html lassen
ginge das dann auch so? bitte helft mir^^
globe hat geschrieben:ob die dinger nun html oder php heissen.. der include bewirkt in beiden fällen, dass der inhalt der datei durch den php-parser gejagt wird... prinzipiell müsstest du die datei also nichtma umbenennen! und wenn die content.html als solche nicht aufgerufen wird, sondern immer von nem php script includiert wird - spielt das eh keine geige mehr...
vielleicht einfach mal versuchen was in meinem letzten post steht :)

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

groovyfunky
PostRank 2
PostRank 2
Beiträge: 47
Registriert: 05.03.2005, 20:09
Wohnort: Reichelsheim

Beitrag von groovyfunky » 21.12.2005, 17:26

ok, habs jez so:

meine seite website.php wird so serstellt

include header.html
include content.PHP
inlcude footer.html

wenn ich aber jetzt in werbung.php meinen adsense code reinmache und dann per include-befehl die werbung.php in meine content.PHP einfüge, klappt das trotzem nicht!

als beispielseite schaut mal hier:

https://www.geld-mine.de/beispiel/beispiel/beispiel.php

die beispiel.php sieht so aus:

"<?php include("../../oben.txt"); ?>

<TITLE> Geld-Mine.de: Beispiel </TITLE>


<?php include("../../meta1.txt"); ?>

<META NAME="Keywords" CONTENT="Beispiel">
<META NAME="Description" CONTENT="Beispiel">

<?php include("../../meta2.txt"); ?>


<?php include("../../header1.html"); ?>
Beispiel &#187; Beispiel
<?php include("../../header2.html"); ?>


<?php include("beispiel-2.php"); ?>


<?php include("../../footer1.html"); ?>


<?php include("../../footer2.html"); ?>


<?php include("../../unten.txt"); ?>"


die beispiel-2.php sieht so aus:


"<img src="../../bilder/pfeil-rechts.jpg" border="0" class="anstrich" />

<h1 class="ueberschrift"> Ein Beispiel </h1>

<?php include("../../adsense.php"); ?> "



adsense.php sieht so aus:


"<script type="text/javascript"><!--
google_ad_client = "pub-4312302759323748";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = ["336699","000000","B4D0DC","A8DDA0"];
google_color_bg = ["FFFFFF","F0F0F0","ECF8FF","EBFFED"];
google_color_link = ["0000FF","0000FF","0000CC","0000CC"];
google_color_url = "008000";
google_color_text = ["000000","000000","6F6F6F","6F6F6F"];
//--></script>
<script type="text/javascript"
src="https://pagead2.googlesyndication.com/p ... how_ads.js">
</script>"



bitte um hilfe :)



@globe: habe ich ja jezt gemacht ;)

globe
PostRank 3
PostRank 3
Beiträge: 74
Registriert: 12.12.2005, 10:09

Beitrag von globe » 21.12.2005, 20:01

a) du machst in deinen scripts nicht wirklich derart viele includes, oder? aua! das bedeutet jedes mal nen i/o für die platte - die datei muss gesucht und geladen werden... wenn du keinen cache (wie z.b. eAccelerator) benutzt... und deine fertig zusammengesetzen seiten nicht cachet, dann wird das ganz lustig für dich, wenn du mal ein paar millionen hits / tag hast :) </erfahrung>

b) der include()-befehl arbeitet mit der wurzel des aufrufenden scripts, nicht mit der wurzel des includierten scripts.

ergo muss die folgende struktur auch entsprechend included werden...

/webseite/index.php (direkter aufruf)
/webseite/includes/header.php (durch index.php)
/webseite/includes/content/seite1.php (durch index.php)
/webseite/includes/werbung/adsense.php (durch seite1.php)

includiert wird das so

index.php:
include('includes/header.php');
include('includes/content/seite1.php');

seite1.php:
include('includes/content/werbung/adsense.php');

du versuchst da aber wohl was anderes ;)

am besten wäre es natürlich wenn du den absoluten pfad benutzt...