php如何获取表单上传文件的绝对路径

php如何获取表单上传文件的绝对路径,第1张

http://www.a.com/a.php

发送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']."/文件夹路径/"

站点内所有路径都使用绝对路径


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/353145.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存