Rol: Suche PHP-"Gegenstück" zu Perl LWP::UserAgent;

Hallo,

ich muß ein Script von Perl auf php umstellen. Dabei werden Daten von einen frenden Server abgerufen. In Perl geht das einfach mit LWP::UserAgent;.

Da gibt es doch bestimmt etwas entsprechendes in php. Sorry, stelle mich gerade beim Suchen etwas blöd an.

Hat jemand eine Tip?

  1. Da gibt es doch bestimmt etwas entsprechendes in php. Sorry, stelle mich gerade beim Suchen etwas blöd an.

    fopen() könnte die einfachste variante sein - vorausgesetzt allow_url_fopen ist eingeschaltet.

    Alternativen gibt's aber mehrere.

    1. fopen() könnte die einfachste variante sein - vorausgesetzt allow_url_fopen ist eingeschaltet.

      etwa so:
      $filename = "www.google.de";
      $handle = fopen ($filename, "r");
      $contents = fread ($handle, filesize ($filename));
      echo $contents;

      das geht bei mir zumindes nicht.

      Alternativen gibt's aber mehrere.

      Vielleicht etwas mit userAgent wie in Perl?

      1. Hallo,

        $filename = "www.google.de";
        $handle = fopen ($filename, "r");
        $contents = fread ($handle, filesize ($filename));
        echo $contents;

        das geht bei mir zumindes nicht.

        Probier mal "http://www.google.de" - "www.google.de" wird fopen berechtigterweise für eine lokale Datei halten :)

        viele Grüße,
        Jörg

        1. Hallo,

          Probier mal "http://www.google.de" - "www.google.de" wird fopen berechtigterweise für eine lokale Datei halten :)

          Ja, stimmt. geht aber trozdem nicht.

          1. Hat sich erledigt, habe es mit allow_url_fopen hinbekommen.
            Danke an alle.