بنده میخوام بدون استفاده از هیچ کتابخانه ای و فقط توسط برنامه نویسی php یک فایلی که در هاست موجود است رو به صندوقچه بفرستم و مجدد بتونم اونو بخونم ، ایا کسی میتونه یه نمونه کد در این باره بزاره
هرچی جستجو کردم به نتیجه دلخواهم نرسیدم ولی میدونم که باید این شکلی باشه
$data = array(
‘file’ => new CURLFile($_FILES[‘file’][‘tmp_name’],$_FILES[‘file’][‘type’], $_FILES[‘file’][‘name’]),
‘destination’ => ‘destination path in which file will be uploaded’,
‘calling_method’ => ‘upload_file’,
‘file_name’ => ‘file name, you want to give when upload will completed’
);
Note :CURLFile class will work if you have PHP version >= 5
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, PATH_FOR_THAT_PHP_FILE_ON_STORAGE_SERVER_FILE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_TIMEOUT, 86400); // 1 Day Timeout
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60000);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_REFERER, $_SERVER[‘HTTP_HOST’]);
$response = curl_exec($ch);
if (curl_errno($ch)) {
$msg = FALSE;
} else {
$msg = $response;
}
curl_close($ch);
echo $msg;
لطفا کمک کنید