Проблема в том, что у меня на локальном хосте два php-файла. В одном я отправляю файл, а в другом я получаю его. Код, который отправляет ниже:
$ch=curl_init('localhost/hach.php');
curl_setopt($ch,CURLOPT_RETURNTRANSFER ,true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: multipart/form-data'));
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt(
$ch,
CURLOPT_POSTFIELDS,
array(
'certificate'=>'@'.realpath('certificate.pem')
));
$dh=curl_exec($ch);
echo ($dh);
curl_close($ch);
и в hach.php у меня есть:
print_r($_FILES);
, но результат показа в строке echo ($ dh) показывает мне array ()один без какой-либо информации о файле, который был отправлен. и мой файл находился в том же файле, что и sender.php и hach.php. Где я должен исправить свой код?