Inhalte auslesen

hallo zusammen,

ich möchte gerne den Inhalt von folgender Seite auslesen:
ttvbw.click-tt.de/cgi-bin/WebObj … oup=110972

[code]<?php

function PostToHost($host, $path, $referer, $data_to_send) {
$fp = fsockopen($host, 80);

fputs($fp, “POST $path HTTP/1.1\r\n”);
fputs($fp, “Host: $host\r\n”);
fputs($fp, “Referer: $referer\r\n”);
fputs($fp, “Content-type: application/x-www-form-urlencoded\r\n”);
fputs($fp, “Content-length: “. strlen($data_to_send) .”\r\n”);
fputs($fp, “Connection: close\r\n\r\n”);
fputs($fp, $data_to_send);

while(!feof($fp)) {
$res .= fgets($fp, 128);
}

fclose($fp);

return $res;
}

$data = “+09%2F10&group=110972”;

$x = PostToHost(
ttvbw.click-tt.de”,
"/cgi-bin/WebObjects/ClickTTVBW.woa/wa/groupPage?",
http://ttvbw.click-tt.de/cgi-bin/WebObjects/ClickTTVBW.woa/wa/groupPage?championship=DTTB”,
$data

);

?>[/code]

mache ich dass richtig? oder ist da was falsch?
und wie bekomme ich den Inhalt nun angezeigt?

mfg tobsp

Soll dieses Script hier gehostet werden?

wie denn?

hier ist die funktion doch deaktivert.

also klares nein von meiner seite

Hi,

das wollte ich nur von vorneherein klarstellen, nicht dass du nachher enttäuscht bist :wink:

japp, aber danke für die info. evtl. wird ja nächstes jahr dann was daraus.

aber nun zurück zum script :slight_smile:

In dem du das, was die Funktion (im Erfolgsfalle) zurückliefert, ausgibst …?

stimmt der bereich wie ich ihn hier angegeben habe?

$data = "+09%2F10&group=110972";

$x = PostToHost(
              "ttvbw.click-tt.de",
              "/cgi-bin/WebObjects/ClickTTVBW.woa/wa/groupPage?",
              "http://ttvbw.click-tt.de/cgi-bin/WebObjects/ClickTTVBW.woa/wa/groupPage?championship=DTTB",
              $data

);

das ausgeben muß via echo erfolgen oder?

Probieren geht über Fragen, oder?

Probieren geht über Fragen, oder?[/quote]

stimmt. bekomme eine weiße seite angezeigt

Na dann betreibst du jetzt mal Fehlersuche.

und woher soll ich wissen wo der fehler liegt, wenn ich ne weiße seite angezeigt bekomme?

Das findest du raus, in dem du Debugging betreibst.

Wenn du nicht weisst, wie man dabei logisch und sinnvoll vorgeht - dann such dir ein Tutorial zum Thema.