1

重複の可能性:
file_get_contentsを使用してファイルをアップロードします

別のサーバーでjpgファイルを送信したいfile_get_contentsですか?

これをデータに使用していますが、jpgファイルを配列POSTに入れても機能しませんdata

$postdata = http_build_query(
    array(
        'collection' => 'test',
        'data' =>  array('name'=>'Test name','Surname'=>'Test Surname')
    )
);

$opts = array(
    'http' => array(
        'method' => "POST",
        'header' => "Connection: close\r\n".
                "Content-type: application/x-www-form-urlencoded\r\n".
                "Content-Length: ".strlen($postdata)."\r\n",
        'content' => $postdata
    )
);

$context = stream_context_create($opts);

$result = file_get_contents('http://localhost/test/index.php/save-doc', false, $context);
4

0 に答える 0