作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个表单,可以使用 codeigniter 将多个文件字段上传到数据库中。
我需要能够为每个字段上传多个文件。我知道这可以使用一些 jquery 魔法来实现,但是,我的问题是如何拦截多个文件以及将它们存储在数据库中的最佳方法是什么?
目前我只有一个存储文件位置/名称的字段,我是否需要将所有文件作为一个长逗号分隔字符串插入?如果是这样,我如何使用该字符串作为我的 View 函数来显示每个文件?
抱歉,如果上述内容没有意义,我可以更详细地解释或根据需要发布我的代码。
感谢您提前提供的帮助
丹
最佳答案
说起来我很痛苦,但是一次上传多个文件的最佳方法是使用像Uploadify这样的插件。 .
关于您希望如何将其存储在数据库中...如果您允许单个用户上传多个文件,我建议使用三个表:
然后,当您将文件存储在服务器上时,您可以在"file"表中插入新行。然后,当您删除文件时,请务必删除files表中的行以及users_files表中的关联。
关于php - 每个字段上传多个文件并使用 codeigniter 存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3492675/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!