Hello,
also so oder wie ??
<?php
$fp = fsockopen("server", 8000, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: server:8000\r\n";
$out .= "Connection: Close\r\n\r\n";fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
So ist es formal richtig. "server" muss eine vom DNS auflösbare Domainbezeichnung sein.
Hast Du _für_ den Host, auf dem das Script läuft, einen DNS eingerichtet? Also weiß der, wo er den nächsten DNS findet? Und ist der Gateway auch eingerichet?
ich steig fast garnicht durch was ich falsch mache, besonders wie und was muss ich ändern, dass das geht?
Gibt es Fehlermeldungen?
Hast Du Dir schon $errno und $errstr ausgeben lassen?
Ein harzliches Glückauf
Tom vom Berg