是否有可能在PHP中创建内部(嵌套)表单

时间:2011-03-03 07:01:44

标签: php mysql forms

是否可以在php中创建内部(嵌套)表单

在我们的应用程序中,我想将用户详细信息上传到mysql服务器,包括用户最近的工作(即图像)。 image存储在我的uploads文件夹中,该图像的路径存储在我的数据库中。 这是我使用内部表单上传图像上传文件夹并返回上传的图像路径的方式。当邮件表单提交然后用户详细信息和图像路径将存储在mysql数据库中这是我的想法是否有可能请给我建议...

2 个答案:

答案 0 :(得分:0)

无法在 HTML 中创建嵌套表单,服务器端语言无关紧要。

您可以拥有多个提交按钮,并使用成功提交按钮的值(即用于提交表单的值)来决定是否接受图片上传并返回表单(使用提交的数据重新填充) )或处理其他提交的数据。

答案 1 :(得分:0)

FORMS是HTML的一部分,根本不是PHP的一部分。并且HTML不允许您嵌套FORMS。最好的选择是,如果要在提交实际用户数据之前上传图像和预览,将使用一些JS和IFRAME来模拟嵌套表单。

我在这里解释的一个例子是:http://www.openjs.com/articles/ajax/ajax_file_upload/

注意这不是Ajax文件上传(也在文章中提到)。但这可以帮助你做你想要的事情