首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySQL图片上传

问mySQL图片上传
EN

Stack Overflow用户
提问于 2010-07-07 23:03:27
回答 5查看 276关注 0票数 1

我需要一个简单的代码来上传图像到mySQL使用PHP…短的!片段..。有没有可能上传一个超文本标记语言,css文件到mySQL?它的原因是复杂的,但所有的答案都很感谢!编辑::假设我有1000个用户..他们每个人都有自己的页面布局..因此,在他们的MYSQL记录中将包含一个html文件、css文件(可能)和图像……

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-07-07 23:32:53

我是使用文件系统存储物理文件的铁杆粉丝,我还没有看到任何可靠的理由,为什么它们在数据库中更好。

要自动执行此过程,可以使用一个通过exec调用的shell脚本

代码语言:javascript
复制
exec("/home/some/path/my_filesystem_creator.sh ".escapeshellarg($args));

或者PHP的原生mkdir或者其他任何东西。如果你选择这样的结构:

代码语言:javascript
复制
/common/
/userdirs/1/
/userdirs/2/

基本上,我想你需要做的就是创建一个用户目录,并将他们网站资产的默认版本复制到其中-图像/css/html等。

这应该很容易管理。

票数 3
EN

Stack Overflow用户

发布于 2010-07-07 23:10:37

你是在问如何在数据库中存储文件吗?

http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/uploading-files-to-mysql-database.aspx

或者,您是否需要知道如何将文件上传到web服务器,以便在PHP/MySQL网站上显示该文件?

票数 0
EN

Stack Overflow用户

发布于 2010-07-07 23:19:21

如果您在文件空间中为每个用户生成一个目录并将他们的css/js/image文件存储在那里,您的页面将会更快。

这样做的原因是,当您想要将图像输出到浏览器时,您将需要为每个文件建立自己的数据库连接(因为每个文件都是对PHP文件的HTTP请求,选择图像)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3196022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档