关于PHP和XHTML表单的问题

关于PHP和XHTML表单的问题,php,xhtml,Php,Xhtml,一旦我提交了表格,是否可以将上传的文件带到下一页,并将其放回新表格中 如果您询问是否可以在上传后的表单上显示上传文件的内容,则回答是 如果您询问是否可以从上载中获取客户端文件路径/名称(文件输入值),并将其放置在上载后的表单输入中,则不太可能 您无法从上载中获取原始文件的完整路径,但是您应该获取原始文件名。如果您询问是否可以在上载后的表单上显示上载文件的内容,请选择“是” 如果您询问是否可以从上载中获取客户端文件路径/名称(文件输入值),并将其放置在上载后的表单输入中,则不太可能 您无法从上载中

一旦我提交了表格,是否可以将上传的文件带到下一页,并将其放回新表格中

如果您询问是否可以在上传后的表单上显示上传文件的内容,则回答是

如果您询问是否可以从上载中获取客户端文件路径/名称(文件输入值),并将其放置在上载后的表单输入中,则不太可能


您无法从上载中获取原始文件的完整路径,但是您应该获取原始文件名。

如果您询问是否可以在上载后的表单上显示上载文件的内容,请选择“是”

如果您询问是否可以从上载中获取客户端文件路径/名称(文件输入值),并将其放置在上载后的表单输入中,则不太可能

您无法从上载中获得原始文件的完整路径,但是您应该获得原始文件名。

否,无法从服务器端脚本返回的HTML页面重新填充
控件。如果您正在制作多部分表单,则必须:

  • 将文件存储在服务器端,直到提交的最后一部分完成(当提交的第一部分到达时,为事务创建一个ID,将文件保存在该ID下,将ID放在一个隐藏字段中,并在以后提交时提取该ID;不要忘记从中止的部分完成的提交中清除uploads目录中的任何文件);或

  • 将其作为单页表单提交,但通过按顺序显示表单的不同部分(如果需要中途返回服务器验证内容,则可能使用XMLHttpRequest),使用JavaScript使其看起来像是一个多页流程。理想情况下,这也应该作为一个没有JavaScript的单页表单工作

  • 不,无法从服务器端脚本返回的HTML页面重新填充
    控件。如果您正在执行多部分表单,则必须:

  • 将文件存储在服务器端,直到提交的最后一部分完成(当提交的第一部分到达时,为事务创建一个ID,将文件保存在该ID下,将ID放在一个隐藏字段中,并在以后提交时提取该ID;不要忘记从中止的部分完成的提交中清除uploads目录中的任何文件);或

  • 将其作为单页表单提交,但通过按顺序显示表单的不同部分(如果需要中途返回服务器验证内容,则可能使用XMLHttpRequest),使用JavaScript使其看起来像是一个多页流程。理想情况下,这也应该作为一个没有JavaScript的单页表单工作