hallo,
ich habe versucht mit fsockopen eine url zu öffnen, leider bekomme ich immer die fehlermeldung Warning: fsockopen(): unable to connect to xxx.dyndns.org:80
wenn ich die url im browser eingebe dann bekomme ich keine fehlermedlung. die website ist erreichbar. an was kann das liegen?
diese url ist eine webcam die über dyndns.org angesprochen wird. der port 80 wird verwendet.
ich habe es auch schon mit folgendem code versucht.
ich habe versucht mit fsockopen eine url zu öffnen, leider bekomme ich immer die fehlermeldung Warning: fsockopen(): unable to connect to xxx.dyndns.org:80
wenn ich die url im browser eingebe dann bekomme ich keine fehlermedlung. die website ist erreichbar. an was kann das liegen?
diese url ist eine webcam die über dyndns.org angesprochen wird. der port 80 wird verwendet.
PHP-Code:
<?
$url="http://xxx.dyndns.org/cgi-bin/camctrl.cgi?move=right";
// Die Url in ihre Bestandteile zerlegen
$url_p = parse_url($url);
$host = $url_p['host'];
$port = isset($url_p['port']) ? $url_p['port'] : 80;
// Verbinden
$fp = fsockopen($url_p['host'], $port, $errno, $errstr, 10);
?>
PHP-Code:
$daten = file_get_contents('http://xxx.dyndns.org/cgi-bin/camctrl.cgi?move=right','r');
Kommentar