【发布时间】:2016-07-13 10:28:18
【问题描述】:
我在我的网站中使用了 Tinymce。当我上传任何文件(如图像、视频或其他文件)时,它会通过默认文件夹上传,该文件夹已定义 TinyMCE config.php 文件。但是问题是多个用户同时使用 TinyMCE 上传,然后所有文件都上传到这个文件夹,所以任何用户都可以看到所有文件并保存在数据库中。我怎样才能防止这个问题?
【问题讨论】:
标签: php html css codeigniter tinymce-4
我在我的网站中使用了 Tinymce。当我上传任何文件(如图像、视频或其他文件)时,它会通过默认文件夹上传,该文件夹已定义 TinyMCE config.php 文件。但是问题是多个用户同时使用 TinyMCE 上传,然后所有文件都上传到这个文件夹,所以任何用户都可以看到所有文件并保存在数据库中。我怎样才能防止这个问题?
【问题讨论】:
标签: php html css codeigniter tinymce-4
你当然可以在这里做你想做的事......
当您调用init() 方法时,TinyMCE 的配置会在浏览器中进行评估。您可以使用 PHP 在页面呈现时创建任何合适的配置,然后在调用 TinyMCE 时加载该配置。
您需要做的细节非常依赖于应用程序,因此您需要做的不是我们可以帮助您的事情。
另外 - 保存上传图像的任务是您在服务器端执行的操作,因此您没有理由必须将所有文件保存到同一个文件夹中。您的服务器端代码可以随意处理上传的文件。
【讨论】: