我是NativeScript的新手。
我使用nativescript-plugin-firebase下载用户的照片并将其保存到/data/user/0/{APP_ID}/files/telerik-logo-downloaded.png中。
Firebase存储本地API示例:
var fs = require("tns-core-modules/file-system");
// let's first determine where we'll create the file using the 'file- system' module
我试图添加用户提交的文章到我的网站,(只为管理员)。每篇文章都有一个选项,最多可以上传3张图片。我的数据库是这样设置的
文章
id
user_id
title
body
date_added
last_edited
照片
id (auto_increment)
article_id
首先,我将文章保存在数据库中,然后(临时)上传照片,然后在保存article_id的数据库中创建一个新的照片记录。然后,我将上传的照片重命名为与照片记录的主键相同的名称,并将其命名为png。
$filename = $photo->id . '.png';
我认为这将是一个防止文件被覆盖的好方