tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
403
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jul 2005
    Ort
    Donaueschingen
    Beiträge
    189
    Hallo Leute,

    ich lese mit file_get_contents() den Quelltext einer externen Seite aus. Nun brauche ich aber nur den Teil der zwischen zwei Markern steht z.B. <!-- CONTENT begin-->Das was ich brauche<!-- CONTENT end-->. Hab irgendwie total den durchblick verloren, hab mir schon str_replace, strstr, ergi_replace angeschaut aber irgendwie check ich da noch nicht durch.
    Kann mir da jemand weiterhelfen?

    MFG
     

  2. #2
    Avatar von cameeel
    cameeel cameeel ist offline Mitglied Platin
    Registriert seit
    Dec 2004
    Beiträge
    677
    Die Funktion explode() könnte dir weiterhelfen
     
    Nein, ich bin nicht die Signatur, ich putz hier nur.

    URL's kürzen | Code's speichern

  3. #3
    Registriert seit
    Jul 2005
    Ort
    Donaueschingen
    Beiträge
    189
    Danke habs genau mit explode() gemacht.

    Also so hab ichs nun gemacht:

    PHP-Code:
    <?php
    $url 
    file_get_contents("http://www.test.de");

    $res explode("<!--CONTENT begin-->"$url);
    $content explode("<!--CONTENT end-->"$res[1]);

    echo 
    $content;
    ?>
    MFG
     

  4. #4
    Registriert seit
    Nov 2002
    Beiträge
    231
    Hallo CikoNo1,

    explode() scheint mir dafür eher ungeeignet, auch wenn es damit geht ist es imo nicht die richtige Funktion dafür.
    Ich hätte es so gelöst.
    PHP-Code:
    $text '<!-- CONTENT begin-->foo bar - barfoo<!-- CONTENT end-->'//nur ein Beispiel
    preg_match('#<!-- CONTENT begin-->(.*?)<!-- CONTENT end-->#is'$text$match);
    echo 
    $match[1]; 
    Gruß

    Devil
     

  5. #5
    Registriert seit
    Jul 2005
    Ort
    Donaueschingen
    Beiträge
    189
    Hallo Devil Noxx,

    danke habs jetzt genauso gemacht ist sogar noch einfacher und flexibler.

    Danke für die schnellen Antworten.

    Kanns nur noch immer wieder betonen, tutorials.de ist eines der besten Foren in Sachen Progammierung und allen anderen.
     

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 14.06.09, 12:01
  2. Bestimmten Teil aus Quelltext auslesen und wiedergeben
    Von augustus123 im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 08.08.07, 13:06
  3. onKillFocus in einem bestimmten Bereich
    Von doka im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 09.02.07, 16:13
  4. Bestimmten Bereich Rendern
    Von hausi im Forum 3D Studio Max
    Antworten: 5
    Letzter Beitrag: 23.09.05, 10:36
  5. CSS nur für einen bestimmten Bereich
    Von EMP3ROR im Forum CSS
    Antworten: 3
    Letzter Beitrag: 17.07.05, 04:33