Re: Get Remote-Image

From: Date: Thu, 31 Jul 2008 09:03:15 +0000
Subject: Re: Get Remote-Image
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-277519@lists.php.net to get a copy of this message
Konrad Priemer wrote:
Moin, kann mir mal wer auf die Sprünge helfen, ich bekomme es gerade nicht geregelt ein Image "on-the-fly" von einem Remote-Host per fsockopen auf meinen Server zu ziehen. Irgendwo hab ich da voll die Blockade ;) Mein "nichtfunktionierender" Versuch: ... Gutentag,
Enschuldigung fur meine Deutsche schreibe. Aber Ich habe jetzt menige Jahren kein Deutsch geschrieben.
... $out = "GET ".<URL_REMOTE_IMAGE>." HTTP/1.0\r\nHost: ".$this->host."\r\nUser-Agent: GetWiki for WordPress\r\n\r\n"; $fp = fsockopen($this->host, $this->port, $errno, $errstr, 30); $File = fopen(<PFAD_ZUM_ASPEICHERN>,"wb"); fwrite( $File, $out ); Was Sie hier macht is nicht richtig. Sie schreiben $out nach $File, weil $out mußt zum $fp geschrieben werden.
$fp Ist die Remote Host, und $out ist die Request. Die ervolg ist das $fp gibt Sie ein Response, und konnen mit fgets() oder fread() ausgelesen worden. Wieso, $tmp = fgets($fp); Und weiter Sie konnen $tmp ins $File schreiben.
fclose($File); fclose($fp); Vielleicht ist es nicht gar richtig, aber Sie konnen das doch testen.
Viel Spaß mit coding. Grüße Aschwin Wesselius

« previous php.general (#277519) next »