kostenloser Webspace werbefrei: lima-city


fremde Website durchsuchen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo,
    wie kann ich eine fremde Website auf einen bestimmten Code ?berpr?fen?

    Also, pr?fen, ob auf der Seite
    http://www.beispiel.de/test.html
    der Code
    <!-- start -->
    bla bla bla
    <!-- stopp -->
    steht.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. p**l

    Also wenn ich das jetzt richtig verstanden hab, m?chtest du ein Script schreiben, womit du auf einem anderm Server ein bestimmter Code enthalten ist.
    Also ersteinmal muss ich dich daraufhinweisen, dass dies ohne Absprache des Besitzers, meines Wissens, illegal ist.
    Zweitens h?tte ich da eine M?glichkeit, da muss man aber die Datei selber ?ffnen und das geht von Server zu Server nicht!

    So...
    $position1 = strpos($content,'<!-- start -->');
    $position2 = strpos($content,'<!-- stop -->');
    $vorschau  = substr($content,$position1+13,$position2-($position1+12));

    In der Variable $content steht der Inhalt der ge?ffneten Datei, und in der Variable $vorschau sollte dann der Text zwischen "<!-- start -->" und "<!-- stop -->" stehen.
  4. c*********c

    Hallo,
    wie kann ich eine fremde Website auf einen bestimmten Code ?berpr?fen?


    Eine M?glichkeit w?re die Suche mit Hilfe von preg_match():

    $inhalt_der_seite = "";
    
    // preg_match() sucht in diesem Falle nach
    // folgendem Muster:
    // <!-- start -->Beliebig viele Zeichen<!-- stopp -->
    if(preg_match("/<!\-\- start \-\->.*<!\-\- stopp \-\->/is", $inhalt_der_seite))
    print("Suchmuster konnte gefunden werden, usw ...");
    else 
    print("Die Suche brachte kein Ergebnis.");


    Beitrag ge?ndert am 14.07.2006 22:02 von compactdisc
  5. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Nee, ich glaube ihr habt mich falsch evrstanden.
    Ich m?chte z.B.: mit
    fsockopen()
    eine Datei auf einem anderen Server ?ffnen,
    dann will ich, dass er inhalt der Seite ermittelt wird, und dann ?berpr?ft wird, ob der Code von oben enthalten ist.
    Wenn nicht soll

    echo"Fehler";

    ausgef?hrt werden.


    Illegal wirds nicht sein, da ich die Erlaubnis des Serverbesitzers h?tte.
  6. c*********c

    $inhalt_der_seite = "";
    $fp = fsockopen('www.muuuh.de', 80, $errno, $errstr);
    
    if($fp === FALSE) {
    printf("Es trat ein Fehler beim Verbinden zu www.muuuh.de auf. Fehlermeldung (%s) : %s\n", $errno, $errstr);
    exit();
    }
    else {
    if(fwrite($fp, "GET / HTTP/1.1\r\nHost: www.muuuh.de\r\n\r\n") === FALSE) {
    print("Die Seite konnte nicht angefordert werden.");
    exit();
    }
    else {
    while(!feof($fp)) { $inhalt_der_seite .= fread($fp, 1024); }
    
    $inhalt_der_seite = explode("\n\n", $inhalt_der_seite, 2);
    $inhalt_der_seite = $inhalt_der_seite[1];
    if(preg_match("/<!\-\- start \-\->.*<!\-\- stopp \-\->/is", $inhalt_der_seite))
    print("Suchmuster konnte gefunden werden, usw ...");
    else 
    print("Die Suche brachte kein Ergebnis.");
    }
    }


    Beitrag ge?ndert am 15.07.2006 17:12 von compactdisc
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!