Der Martin: php will seite nicht einlesen

Beitrag lesen

Hallo,

$fp = fsockopen("http://server:8000", 80, $errno, $errstr, 30);
Ich muss gestehen, dass mir der Sinn der obigen Paramter, insbesondere des ersten (Host) in Verbindung mit dem zweiten (Port) irgendwie abgeht.

das ist in der Tat widersprüchlich, aber ...

Und das Scheme im Host anzugeben ist ebenfalls redundant

Es ist nicht nur redundant, sondern schlicht falsch. So würde man versuchen, eine Verbindung zum Host "http://server:8000" aufzubauen, und einen solchen Hostnamen gibt es nicht - die Verbindung wird fehlschlagen.

Ciao,
 Martin

--
Niemand ist überflüssig: Er kann immer noch als schlechtes Beispiel dienen.