我想将我的文件远程上传到接受使用 curl 上传的服务器,但是每次不用“@”符号输入完整的文件路径我可以创建一个浏览按钮来选择文件然后继续 curl 上传
这是我的代码::
$post = array("file_box"=>"@/path/to/myfile.jpg");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://remote-site");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$output = curl_exec($ch);
curl_close($ch);
return $output;
只想通过浏览按钮更改“@/path/to/myfile.jpg”,将其值传递给 php 变量
我想改变这个 [[ $post = array("file_box"=>"@/path/to/myfile.jpg"); ]]
类似的事情
[[ $post = array("file_box"=>"@".$variable_contains_file_path_from_browse_button); ]]
防止将文件直接从客户端上传到远程服务器的临时路径中的中间服务器(托管此脚本)
有没有解决方案
感谢大家的帮助。