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.