Leeloo5E: http_request

Hallo,

ich möchte gern einen HTTP-Request per PHP absetzen. Also derart: -> http://www.example.org?test=test&action=action. Das Ergebnis soll dann wieder zurück an mein PHP-Skript, damit ich das auswerten kann.

Ich dachte nun, das könnte ich mit den HTTP Funktionen von PHP aus dem Manual tun. Gesagt, getan: Testscript geschrieben und was meint mein PHP dazu: Call to undefined function http_request(). Gibts die Funktionen nun oder nicht? Sollen ja im Standardumfang mit drin sein. Oder muss ich dieses Pear-Modul dafür verwenden!?

Gruß,
Leeloo

--
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra
  1. hi,

    ich möchte gern einen HTTP-Request per PHP absetzen. Also derart: -> http://www.example.org?test=test&action=action. Das Ergebnis soll dann wieder zurück an mein PHP-Skript, damit ich das auswerten kann.

    Ich dachte nun, das könnte ich mit den HTTP Funktionen von PHP aus dem Manual tun. Gesagt, getan: Testscript geschrieben und was meint mein PHP dazu: Call to undefined function http_request(). Gibts die Funktionen nun oder nicht?

    http://de2.php.net/manual/en/http.install.php
    "Installation
    This PECL extension is not bundled with PHP."

    Sollen ja im Standardumfang mit drin sein.

    Nö, offenbar nicht.

    Oder muss ich dieses Pear-Modul dafür verwenden!?

    Wenn du dieses Modul nutzen willst, ja.

    Aber einen einfachen HTTP GET Request ohne weiteren Schnickschnack kannst du, wenn allow_url_fopen aktiviert ist, auch über fopen, file_get_contents o.ä. absetzen und die Rückgabe auswerten.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hallo,

      hi,

      ich möchte gern einen HTTP-Request per PHP absetzen. Also derart: -> http://www.example.org?test=test&action=action. Das Ergebnis soll dann wieder zurück an mein PHP-Skript, damit ich das auswerten kann.

      Ich dachte nun, das könnte ich mit den HTTP Funktionen von PHP aus dem Manual tun. Gesagt, getan: Testscript geschrieben und was meint mein PHP dazu: Call to undefined function http_request(). Gibts die Funktionen nun oder nicht?

      http://de2.php.net/manual/en/http.install.php
      "Installation
      This PECL extension is not bundled with PHP."

      Sollen ja im Standardumfang mit drin sein.

      Nö, offenbar nicht.

      na toll. Das deutsche Manual sagt: "Für diese Funktionen ist keine Installation erforderlich, diese gehören zum Grundbestand von PHP."

      Oder muss ich dieses Pear-Modul dafür verwenden!?

      Wenn du dieses Modul nutzen willst, ja.

      Aber einen einfachen HTTP GET Request ohne weiteren Schnickschnack kannst du, wenn allow_url_fopen aktiviert ist, auch über fopen, file_get_contents o.ä. absetzen und die Rückgabe auswerten.

      ok, allow_url_fopen is an. Mal schaun, ob ich das damit hinkriege. Ansonsten bleibt dann doch nur das Pear-Modul oder ich sattle doch auf Perl um.

      thx.

      Gruß,
      Leeloo

      --
      "Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra
  2. Ich dachte nun, das könnte ich mit den HTTP Funktionen von PHP aus dem Manual tun. Gesagt, getan: Testscript geschrieben und was meint mein PHP dazu: Call to undefined function http_request(). Gibts die Funktionen nun oder nicht?

    Wer lesen kann, ist klar im Vorteil! http://de2.php.net/manual/de/function.http-request.php sagt: "(no version information, might be only in CVS)".

    1. Hallo,

      Ich dachte nun, das könnte ich mit den HTTP Funktionen von PHP aus dem Manual tun. Gesagt, getan: Testscript geschrieben und was meint mein PHP dazu: Call to undefined function http_request(). Gibts die Funktionen nun oder nicht?

      Wer lesen kann, ist klar im Vorteil! http://de2.php.net/manual/de/function.http-request.php sagt: "(no version information, might be only in CVS)".

      jo, habsch gelesen. Hab aber auch weiter gelesen:
      "Für diese Funktionen ist keine Installation erforderlich, diese gehören zum Grundbestand von PHP."

      Gruß,
      Leeloo

      --
      "Als es noch keine Computer gab, war das Programmieren noch relativ einfach." - Edsger W. Dijkstra
      1. Wer lesen kann, ist klar im Vorteil! http://de2.php.net/manual/de/function.http-request.php sagt: "(no version information, might be only in CVS)".

        jo, habsch gelesen. Hab aber auch weiter gelesen:
        "Für diese Funktionen ist keine Installation erforderlich, diese gehören zum Grundbestand von PHP."

        Wenn du PHP aus dem CVS geladen und selbst kompiliert hast, stimmt das ja auch.