php

时间:2019-10-28 20:01:37

标签: php file curl

问题是我的本地主机中有两个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位于同一文件中。 我应该在哪里更正我的代码?

0 个答案:

没有答案