1 回答

TA贡献1817条经验 获得超6个赞
为我实现和正常工作的代码。其逻辑很简单,它接收文件并将其移动到服务器,移动后将其加载到 firebase 存储。
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
$name = $_FILES['uploadedfile']['name'];
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
$myfile = fopen($target_path, "r") ;
echo "The file ". basename( $_FILES['uploadedfile']['name'])." has been uploaded";
$this->bucket->upload($myfile, [
'name' => $_POST["proyecto"] . "/" . $name
]);
} else{
echo "There was an error uploading the file, please try again!";
}
- 1 回答
- 0 关注
- 137 浏览
添加回答
举报