Клиент PHP iDisk\Webdav

Я должен загрузить файлы на диск iDisk. Я нашел, что iDisk имеет интерфейс webdav, и он хорошо работает с настольными клиентами. К сожалению, я не смог найти подходящий клиент WebDav для PHP и не могу узнать, как использовать завихрение для загрузки файлов на WebDav. Единственный клиентский класс, который я нашел, не работает на моем хостинге (мы используем, совместно использовал хостинг GoDaddy).

Кто-либо может сказать мне, как я могу загрузить файлы на Сервер WebDav\iDisk с PHP?

заранее спасибо, Michael


UPD

Для тех, кто ищет ответ, вот фрагмент кода:

include("PEAR/HTTP/WebDAV/Client.php");
$client = new HTTP_WebDAV_Client_Stream();

$user="YOUR_LOGIN";
$pass = "YOUR_PASSWORD";

$dir = "webdav://".$user.":".$pass."@idisk.me.com/".$user."/";

$path = "";
var_dump($client->stream_open($dir."test.txt","w",null,$path));
$client->stream_write("HELLO WORLD!");
$client->stream_close();
$client->dir_opendir($dir,array());
var_dump($client->dirfiles);

11
задан Mee 30 July 2010 в 09:56
поделиться