kostenloser Webspace werbefrei: lima-city


Externe Seiten durchsuchen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    a********t

    Hi,
    also ich glaub das ich ungef?hr wei? wie ich es hinkriegen k?nnte aber da fehlen mir noch paar infos.

    Also zum thema
    Ich m?chte ein Script schreiben was es mir erm?glicht auf einer fremden seite (mit anmeldung) nach einem Stichwort zusuchen.
    Die fremde Seite ist in diesem fall in frames aufgeteilt. und ich m?chte doch den mainframe nach etwas durchsuchen, das problem was sich dabei auftut ist, das ich das suchwort ?ber mehrere hintereinander folgende links suchen muss. also zB das dort die seite 1 ist wo ich durchsuche, dann auf einen link(input=button) muss um auf seite 2 zu kommen und dort auch nach dem wort suche. das stellt f?r mich momentan eine kleine h?rde dar.

    Ich hoffe es war ansatzweise verst?ndlich. nat?rlich erstreken sich die links ?ber wesentlich mehr seiten. aber das d?rfte ja nich das problem sein wenn ich erstmal weis wie ich zur n?chsten seite komme.

    hoffe ihr k?nnt mir ansatzweise tipps geben wonach ich zu suchen habe, also nach welche funktionen.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. derturbohummel

    derturbohummel hat kostenlosen Webspace.

    Die Seite laden kannst du mit
    $fp = fsockopen ("www.example.com", 80, $errno, $errstr, 30);

  4. Die Seite laden kannst du mit
    $fp = fsockopen ("www.example.com", 80, $errno, $errstr, 30);



    Na, ob er damit so viel anfangen kann.

    Schau mal auf http://de3.php.net/manual/de/function.fsockopen.php

    Und auch mal das Beispiel hier:

    <?php
    function fetchURL( $url ) {
    $url_parsed = parse_url($url);
    $host = $url_parsed["host"];
    $port = $url_parsed["port"];
    if ($port==0)
    $port = 80;
    $path = $url_parsed["path"];

    //if url is http://example.com without final "/"
    //I was getting a 400 error
    if (empty($path))
    $path="/";

    //redirection if url is in wrong format
    if (empty($host)):
    $host="www.somesite.com";
    $path="/404.shtml";
    endif;

    if ($url_parsed["query"] != "")
    $path .= "?".$url_parsed["query"];
    $out = "GET $path HTTP/1.0\r\nHost: $host\r\n\r\n";
    $fp = fsockopen($host, $port, $errno, $errstr, 30);
    fwrite($fp, $out);
    $body = false;
    while (!feof($fp)) {
    echo fgets($fp, 128);
    }
    fclose($fp);
    return $in;
    }

    fetchURL("http://de3.php.net/manual/de/function.fsockopen.php");

    ?>

    Was das Beispiel macht kannst du hier sehen: http://jacr.milten.lima-city.de/test/fsockopenTest.php

    Jens
  5. Sowas in der Art w?rde mich aber auch interessieren. Hab deinen Link noch nicht durchgelesen, werd ich aber noch machen. Bin halt vorher nochmit anderen besch?ftigt.

    Ich wollte in auf meiner Seite nach einer Suchefunktionaktion (SuFu) andere Seiten durchforsten, z.B. Amazon, und bei mir einen Link von einem empfohlenen Artikel erstellen.

    Wenn jemand einen Tip hat, bin f?r alles da. W?re cool wenn ihr den Code in ein zwei S?tze erkl?ren k?nntet, sodass ich weiss worum es geht und auch selber weitersuchen kann.

    Gibt es denn schon ein Tut f?r sowas?

    greetz
    LeChuck
  6. 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!