首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >php/ajax文件上传过程?

php/ajax文件上传过程?
EN

Stack Overflow用户
提问于 2011-01-17 07:23:58
回答 1查看 252关注 0票数 0

我想知道处理这个过程的最好的工作流程是什么。

基本步骤是。

用户选择csv文件并上载它。

然后根据一组规则检查csv文件。

如果csv文件无效,则会向用户显示无效的行。

用户可以选择终止上载或剥离无效行。

如果csv文件有效,或者单击了条带,则会向用户显示一个选择文件名的屏幕。

如果文件名已被占用,则用户可以选择

a)重命名文件(为他们选择的名称)

b)替换现有文件。

c)将文件重命名为filename_1等

选择名称后,将在数据库中创建一个名为(Csv_filename)的表;

然后,将来自csv的数据输入到表中。

该文件将被删除。

用户被带到一个显示文件数据的页面(来自表)

我的问题是,这一切都是通过ajax运行的。我如何处理报告我们正在处理的文件?

我不想在ajax响应中传回文件名,因为这太容易篡改了。

我不想创建一个表来保存文件路径并传回一个id,因为只有一个表来保存这个文件路径似乎是一种浪费。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-17 07:32:12

在第一步中上传文件时,这会有一些问题。它完成了,它有一个文件名,它不能被终止,因为它已经在那里了。它必须是,或者你将如何分析它?

从用户的角度来看,你可以让它看起来就是这样工作的,这可能就是你想要的。

无论如何,要报告您正在处理的文件,请将其存储在会话变量中。

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

https://stackoverflow.com/questions/4708804

复制
相关文章

相似问题

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