tobsp
1
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
Chris
2
Soll dieses Script hier gehostet werden?
tobsp
3
wie denn?
hier ist die funktion doch deaktivert.
also klares nein von meiner seite
Chris
4
Hi,
das wollte ich nur von vorneherein klarstellen, nicht dass du nachher enttäuscht bist 
tobsp
5
japp, aber danke für die info. evtl. wird ja nächstes jahr dann was daraus.
aber nun zurück zum script 
chrisb
6
In dem du das, was die Funktion (im Erfolgsfalle) zurückliefert, ausgibst …?
tobsp
7
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?
chrisb
8
Probieren geht über Fragen, oder?
tobsp
9
Probieren geht über Fragen, oder?[/quote]
stimmt. bekomme eine weiße seite angezeigt
chrisb
10
Na dann betreibst du jetzt mal Fehlersuche.
tobsp
11
und woher soll ich wissen wo der fehler liegt, wenn ich ne weiße seite angezeigt bekomme?
chrisb
12
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.