发送POST请求
function execUpload(){
$file = '/doucment/Readme.txt'
$ch = curl_init()
$post_data = array(
'loginfield' => 'username',
'username' => 'ybb',
'password' => '123456',
'file' => '@d:usrwwwtranslatedocumentReadme.txt'
)
curl_setopt($ch, CURLOPT_HEADER, false)
//启用时会发送一个常规的POST请求,类型为:application/x-www-form-urlencoded,就像表单提交的一样。
curl_setopt($ch, CURLOPT_POST, true)
curl_setopt($ch,CURLOPT_BINARYTRANSFER,true)
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data)
curl_setopt($ch, CURLOPT_URL, 'http://www.b.com/handleUpload.php')
$info= curl_exec($ch)
curl_close($ch)
print_r($info)
}
2.http://www.b.com/handleUpload.php
function handleUpload(){
print_r($_POST)
echo '===file upload info:'
print_r($_FILES)
}
建议定义入口文件,文件中所有目录的路径定义常量,写入绝对路径如:$_SERVER['DOCUMENT_ROOT']."/文件夹路径/"
站点内所有路径都使用绝对路径
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)