tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
245
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    AK47 AK47 ist offline Grünschnabel
    Registriert seit
    Jan 2008
    Beiträge
    1
    Hi

    suche ein Script womit ich den Seiteninhalt genauer gesagt eine stelle auf der Site auslesen kann.

    Habe schon gesucht und gefunden aber die tags oda so sagen mir nichts -.-

    da da immer stand das es schwierig wäre ohne seite es zu amchen schreibe ich hier mal ne testseite.


    Code:

    ...
    <body>
    blub ka
    <anfangstag (table)>text zum auslesen<endtag(/table)>

    und das brauche ich zum text auslesen auf ner externen homepage der text änderd sich natürlich
     

  2. #2
    Avatar von bppg
    bppg bppg ist offline Mitglied Bronze
    Registriert seit
    Jul 2006
    Beiträge
    36
    Such mal nach "grabber php" oder so. Das sind Scripte die andere Seiten "anzapfen" und deren Inhalte auslesen, die man wiederum auf seiner page oder so verwenden kann.
     
    Homepage: .. BPPG ..
    eMail: braini@bppg.de
    Icq: 316-565-013

  3. #3
    l0c4lh05t l0c4lh05t ist offline Mitglied Gold
    Registriert seit
    Nov 2006
    Beiträge
    200
    Du hast viele Möglichkeiten um an den Quelltext "externer" Seiten zu kommen.
    Beispiel:
    PHP-Code:
    <?php
    function gib_mir_seite_ugh($der_host$der_pfad){
      
    $das_socket = @fsockopen($der_host80$die_error_nr$der_error_str);

      if(!
    $das_socket){
        return 
    false;
      }
      
      
    $die_anfrage   = array();
      
    $die_anfrage[] = 'GET '.$der_pfad.' HTTP/1.1';
      
    $die_anfrage[] = 'Host: '.$der_host;
      
    $die_anfrage[] = 'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11';
      
    $die_anfrage[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';
      
    $die_anfrage[] = 'Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3';
      
    $die_anfrage[] = 'Accept-Encoding: gzip,deflate';
      
    $die_anfrage[] = 'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7';
      
    $die_anfrage[] = 'Keep-Alive: 300';
      
    $die_anfrage[] = 'Connection: keep-alive';
        
      foreach(
    $die_anfrage as $die_zeile){
        @
    fputs($das_socket$die_zeile."\r\n");
      }
      
      @
    fputs($das_socket"\r\n");
      
      
    $die_antwort '';
      while(!@
    feof($das_socket)){
        
    $die_antwort .= @fgets($das_socket1024);
      }
      
      
    $die_stueckchen = @explode("\r\n\r\n"$die_antwort2);
      
    $der_kopf $die_stueckchen[0]; // Kannst du vllt. auch noch irgendwann benutzten.
      
      
    @fclose($my_handle);
      
      return 
    $die_stueckchen[1];
    }

    $der_koerper gib_mir_seite_ugh('www.php.net''/index.php'));
    ?>
    Ansonsten, einfacher:
    PHP-Code:
    <?php
    $der_koerper 
    file_get_contents('http://www.php.net/index.php');
    ?>
    Was du dann damit machst ist dir überlassen. Wenn du nach etwas suchen möchtest benutze die Funktion preg_match() bzw. preg_match_all(). Wenn du nur gucken möchtest ob ein Zeichen enthalten ist, benutze strstr() bzw. stristr() im Stil von
    PHP-Code:
    <?php
    if(strstr(file_get_contents('http://www.php.net/index.php'), 'PHP') !== false){
      echo(
    "Yay! PHP gefunden");
    }
    ?>
    //EDIT: Ha, wie geil ist das denn?
    Such mal nach "grabber php" oder so. Das sind Scripte die andere Seiten "anzapfen" und deren Inhalte auslesen, die man wiederum auf seiner page oder so verwenden kann.
    Anzapfen? Inhalte auslesen? Verwenden? Ja, höchstkomplexe, selbstgeschriebene Funktionen wie
    PHP-Code:
    <?php
    function grabsite_illegal($url){
      
    $secret_pshhh = @file_get_contents($url);
      return (empty(
    $secret_pshhh)) ? "I are failed!" $secret_pshhh;
    }
    echo(
    grabsite_illegal('http://www.notleet.net/notexist.php'));
    ?>
    Geändert von l0c4lh05t (03.01.08 um 08:33 Uhr)
     


Ähnliche Themen

  1. News auf eigener HP einbinden
    Von selle1 im Forum PHP
    Antworten: 4
    Letzter Beitrag: 13.03.08, 12:10
  2. Externe Seite auf eigener einbinden
    Von Merbi im Forum HTML & XHTML
    Antworten: 16
    Letzter Beitrag: 02.07.07, 00:48
  3. Who is auf eigener Seite
    Von sebastianv im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 21.06.06, 20:22
  4. problem mit einbinden einer seite - newbie
    Von fft im Forum HTML & XHTML
    Antworten: 12
    Letzter Beitrag: 24.08.05, 17:15
  5. DWMX2004 gelinkte Seite auf eigener Seite
    Von Woogy im Forum HTML-Editoren
    Antworten: 1
    Letzter Beitrag: 03.08.05, 23:45