Contentteller

Contentteller Support Forums
Home Forums > International > Deutsch > Version 1.x >

PHP Code in die Templates einfügen

Discussion in 'Version 1.x' started by Pit, Jan 11, 2006.

  1. Pit Guest

    PHP Code in die Templates einfügen

    Hoi Philipp (altes Haus ;) )

    Mein Problem: Ich soll einen Banner einfügen, der in PHP geschrieben ist. Beispielcode siehe hier: http://planads.de/einbau.php.

    Am PHP Code der Storytellerscripte soll nichts geändert werden, wie könnten wir da am besten vorgehen?

    Pit
    Pit, Jan 11, 2006
    #1
  2. Philipp Guest

    PHP Code in die Templates einfügen

    Wo und auf welcher Seite soll der Banner eingebaut werden?

    Generell würde das so aussehen:

    Code:
    <?php
    global $insert;
    
    $rdffile = "http://PlanAds.de/getvalidlinkrss.php?pub=[Ihre Partner-ID]&password=[Ihr Passwort]&url=http://www.DieKompletteUrl.de/der/jeweiligen/seite.html";
    $content = implode ("", file ($rdffile));
    preg_match_all("|<item(.*)</item>|Uism",$content, $items, PREG_PATTERN_ORDER);
    for ($i=0;$i<count($items[1]);$i++)
    {
    preg_match_all("|(.*)<title>(.*)</title>(.*)<link>(.*)</link>(.*)<description>(.*)</description>|Uism",$items[1][$i], $regs, PREG_PATTERN_ORDER);
    $str=str_replace("http://", "", $regs[4][0]);
    $parts=explode("/", $str);
    $domain=ucfirst($parts[0]);
    $banner = "<div style='font-size:10px;width:145px;overflow:hidden;margin-top:10px;background-color:#eee;padding:3px;'><b><a href='".$regs[4][0]."'>".$regs[2][0]."</a></b><br>".$regs[6][0]."<br><a href='".$regs[4][0]."'>".$domain."</a></div>n";
    }
    
    $EST_TEMPLATE = <<<TEMPLATE
    
    <!-- Template beispiel -->
    $banner
    
    ...
    Philipp, Jan 11, 2006
    #2
  3. Pit Guest

    PHP Code in die Templates einfügen

    Da wo der HP Banner ist - somit auf allen Seiten. Ich war mir nicht sicher, wie ich den PHP Code in die Templates einbinden kann
    Pit, Jan 11, 2006
    #3
  4. Pit Guest

    PHP Code in die Templates einfügen

    Es klappt - jedoch erscheint nur ein Werbeblock statt 3 - kann es mit dem PHP-Code "$banner" zusammen hängen? Danke schonmal im Voraus.
    Pit, Jan 13, 2006
    #4
  5. Philipp Guest

    PHP Code in die Templates einfügen

    Tatsächlich. So sollte es funktionieren:

    Code:
    $banner .= "<div style='font-size:10px;width:145px;overflow:hidden;margin-top:10px;background-color:#eee;padding:3px;'><b><a href='".$regs[4][0]."'>".$regs[2][0]."</a></b><br>".$regs[6][0]."<br><a href='".$regs[4][0]."'>".$domain."</a></div>n";
    Philipp, Jan 13, 2006
    #5
  6. Pit Guest

    PHP Code in die Templates einfügen

    Super, klappt. Was so ein winziger Punkt alles bedeuten kann ;)
    Pit, Jan 13, 2006
    #6
Tweet
Facebook:
Forgot your password?
Contentteller Support Forums
Home Forums > International > Deutsch > Version 1.x >
  • Home
  • Forums

    Forums

    Quick Links
    • Search Forums
    • What's New?
  • Members

    Members

    Quick Links
    • Registered Members
    • Current Visitors
    • Recent Activity
  • Help

    Help

    Quick Links
    • Smilies
    • BB Codes
    • Trophies

Separate names with a comma.

Advanced search...
    Forum software by XenForo™ ©2011 XenForo Ltd.