Merhaba, cURL kütüphanesinin CURLFile sınıfını kullanıyorum ancak dosya yükleme gerçekleştiremiyorum. Yardımcı olabilir misiniz? Kullandığım kodlar aşağıdadır.


$ch = curl_init('http://localhost/application/upload-ornek.php');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_UPLOAD => true,
CURLOPT_POSTFIELDS => [
'ad' => 'Necip Koç',
'dosya' => new CURLFile('http://localhost/application/test.txt')
]
]);

$source = curl_exec($ch);

curl_close($ch);

echo $source;

?>


Form


if(isset($_FILES['dosya']['name'])) {
move_uploaded_file($_FILES['dosya']['tmp_name'], 'app/' . $_FILES['dosya']['name']);
}

?>