Mailinglisten-Archive |
Warum den so kompliziert? copy
(http://de.php.net/manual/de/function.copy.php) reicht doch vollkommen
aus. Damit kannste eine Datei (auch aus dem Netz) in einen Lokalen
Ordner kopieren/downloaden.
Mfg
Ralf Eggert schrieb:
> Moin,
>
> Ich habe nun einen ersten quick-and-dirty Test mit PEAR:HHTP_Request
> gemacht:
>
> $req = new HTTP_Request('http://remoteserver.de/pic/1312/1234.jpg');
> if (true === PEAR::isError($req)) die ($req->getMessage());
>
> $erg = $req->sendRequest();
> if (true === PEAR::isError($erg)) die ($erg->getMessage());
>
> $newHandle = fopen('/path/to/pics/test.jpg', 'w');
> fputs($newHandle, $req->getResponseBody());
> fclose($newHandle);
>
> $header = $req->getResponseBody();
> // in $header['last-modified'] ist nun das Datum
>
> Funktioniert soweit ganz gut.
php::bar PHP Wiki - Listenarchive