[PHP-users 15822]Re: curlによりHTTP PUT
Seiji Masugata
s.masugata @ digicom.dnp.co.jp
2003年 6月 11日 (水) 09:56:22 JST
桝形です。
> 具体的に申し上げますと、
>
> $ch = curl_init( "http://www.example.com/up/" ); //1行目
> $fp = fopen( "homepage.txt", "r" ); //2行目
>
> 1行目はアップロード先のディレクトリで、
ここをアップロード先のファイル名としてみてはどうでしょうか?
<?
$ch = curl_init( "http://www.example.com/homepage.html" );
$fp = fopen( "homepage.txt", "r" );
curl_setopt( $ch, CURLOPT_VERBOSE, 1 );
curl_setopt( $ch, CURLOPT_FAILONERROR, 1 );
curl_setopt( $ch, CURLOPT_PUT, 1 );
curl_setopt( $ch, CURLOPT_INFILE, $fp );
curl_setopt( $ch, CURLOPT_INFILESIZE, filesize( "homepage.txt" ) );
curl_exec( $ch );
echo "[".curl_error( $ch )."]";
curl_close( $ch );
fclose( $fp );
?>
こちらでは、これで上手くいっています。
--
Seiji Masugata<s.masugata @ digicom.dnp.co.jp>
PHP-users メーリングリストの案内