Werbung nur in den Artikeln

PC Freak

Erfahrenes Mitglied
Ich würde auf meiner Homepage ganz gerne Werbung einbinden, alllerdings soll diese nur zu sehen sein wenn der User auf einem Artikel ist (beispiel artikel 9: artikel.php?&news_id=9) und nicht wenn er in der Übersicht aller Artikel einer Kategorie ist (beispiel Kategorie 9: artikel.php?&cat=9)

also müsste man irgendie auslesen ob der user sich grad auf einer cat oder news_id seite befindet und je nachdem wo er sich befindet handeln.

Leider hab ich nur kleine PHP Kenntnise und bin auf hilfe angefordert

wie kann ich auslesen wo der user sich dezeit befindet ?

Vielen Dank
 
Na da musst du einfach nur ne Abfrage machen ($_GET)! news_id gesetzt ist dann mache Werbung, ansonsten keine Werbung!
 
einfahc hört sich gut an *G* bin einsteiger ... naja schonmal danke

würde das so gehen ?

PHP:
 <?php
 $werbung = werbungscode;
 ?>
 
   <?php
 if
  import_request_variables("news_id ",);
 
 echo $werbung;
 ?>
 
hehe naja so in etwas ist gut *G* :)

hab den code mal eingebaut:

PHP:
<?php
     $werbung = <script type="text/javascript"><!--
    google_ad_client = "pub-8328626668946266";
    google_ad_width = 468;
    google_ad_height = 60;
    google_ad_format = "468x60_as";
    google_ad_type = "text";
    google_ad_channel ="";
    google_color_border = "005594";
    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>;
     ?>
     
       <?php
     if
      import_request_variables("news_id ",);
     
     echo $werbung;
     ?>

klappt leider nicht


Parse error: parse error, unexpected '<' in /home/www/web265/html/artikel.php on line 764

764 ist diese Reihe:
$werbung = <script type="text/javascript"><!--
 
Hehe, du bist gut, versuchs mal mit Anführungszeichen!

PHP:
$werbung = 'hier den script teil!'
 
Zuletzt bearbeitet:
gemacht allerdings kommt jetzt die meldung: Parse error: parse error, unexpected T_STRING in /home/www/web265/html/artikel.php on line 764

<< wieder zeile 764
 
Habe mal meinen obiggen Code angepasst, du musst natürlich auch die richtigen Anführungszeichen verwenden.

Wenn du sowas schreibst:

"test="bla" bla"

dann meckert PHP, du musst das dann entweder so machen:

"test=\"bla\" bla"

oder aber am besten (mein Favorit):

'test="bla" bla'
 
danke allerdings gibt es jetzt schon den nächsten fehler in dieser zeile:

import_request_variables("news_id ",);

Parse error: parse error, unexpected T_STRING, expecting '(' in /home/www/web265/html/artikel.php on line 783


sorry, dass ich nicht selber zurecht komme, aber hab wirklich kaum ahnung davon

und muss hinter echo nicht noch irgendwo ein else denied oder so damit nichts passiert, wenn die variable news_id nicht gefunden wird ?
 
Zuletzt bearbeitet:
Zurück