Grafik da und doch nicht?
Stefan Link
- php
Hallo zusammen!
Hier ist der URL zu einer Grafik:
http://www.nuit.ca/images/b/bluepentagram.gif
Wenn ich diese in meinem Browser öffne, sehe ich die einwandfrei. Nun will ich aus einem Skript (PHP) heraus überprüfen, ob diese Datei existiert, indem ich ein socket öffne und danach einen Request abschicke. Doch ich scheitere schon am Öffnen des sockets. Ich mache:
// 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);
if(!$fp)
...
Das Ergebnis: ich darf nicht zu dem Host verbinden. Was ich nicht verstehe: mache ich, indem ich mit meinem Browser die URL aufrufe nicht im Prinzip genau das gleiche? Ich bin für jede Erleuchtung sehr dankbar.
Grüße
Stefan
Hallo!
http://www.nuit.ca/images/b/bluepentagram.gif
Wenn ich diese in meinem Browser öffne, sehe ich die einwandfrei.
Ich nicht.
Das Ergebnis: ich darf nicht zu dem Host verbinden. Was ich nicht verstehe: mache ich, indem ich mit meinem Browser die URL aufrufe nicht im Prinzip genau das gleiche? Ich bin für jede Erleuchtung sehr dankbar.
Die IP auf die www.nuit.ca aufgelöst wird, ist zumindest für mich nicht erreichbar, auch nicht im Browser oder per ping.
Grüße
Andreas
*sicheinetischkantesucht*
Danke, an meinen Browserchache habe ich natürlich nicht gedacht und das einfach als "wird angezeigt" angesehen.
Danke für diese schnelle Hilfe!
Grüße
Stefan
echo $begrüßung;
Das Ergebnis: ich darf nicht zu dem Host verbinden.
Wie kommst du zu dieser Erkenntnis?
echo "$verabschiedung $name";