所以基本上我有一个多步骤的形式与X步骤。 第一步,我向用户提供一个文件上传表单。 这只是行为就像一个普通的HTML文件上传:步骤1中的HTML/PHP文件上传器,但在上一步中上传
- 用户选择文件
- 档案盒,显示路径
如果用户点击“下一步”的文件不应该被上传。 如果用户到达表单的最后一步,则他/她在步骤1中选择的文件应该立即上传。
我不知道这是否真的有可能。也有几个问题
- 从输入类型的值=“文件”给出了类似C:\ fakepath \ FILENAME.EXT
- 保存上面,以便以后上传会话就没有意义了。
如何让上传者在最后一步工作?
您可以使用jquery处理表单,以便页面不刷新,但您可以显示/隐藏并移动到不同的步骤,从而保持文件数据太 – chriz 2013-02-28 13:50:57
现在它是一个Drupal真正的多步表单。 如果上述实际上不起作用,我可能不得不改变您的解决方案,但我必须完全确定它没有或没有工作。 感谢您的意见 – lockdoc 2013-02-28 13:52:11
没关系!如果你需要任何帮助,请让我知道。正如下面的建议使用PHP $ _SESSION建议的答案可能是有用的:) – chriz 2013-02-28 13:57:43