15 html php forms testing upload
我的表格需要帮助.我想输入数据库,有输入,textarea和文件上传的混合.
我在用什么?我是否使用普通表单属性:
<form action="" method="">
Run Code Online (Sandbox Code Playgroud)
要么
<form enctype="" action="" method="">
Run Code Online (Sandbox Code Playgroud)
请记住,我必须在一个页面中执行此操作,并且图片上传必须与其他文本输入一起完成.
谢谢你的时间.
您需要设置enctype="multipart/form-data"和使用method="post"任何包含文件输入的表格。这不会阻止您包括其他类型的字段。
(这些字段将被提交到服务器的方式将改变,但是您的表单解析库将自动处理差异,如果您自己解析原始输入,则只需担心它们)。
<form enctype="multipart/form-data" method="post" action="submit.php">
submit.php在这种情况下,是将处理您的表单的外部 PHP 脚本(如果您决定使用 PHP)。但是你可以命名.php脚本(例如 cats.php)。
上传的文件/图像数据将存储在 中$_FILES,所有文本字段、文本区域、单选按钮、复选框和其他数据都将位于$_POST超全局中。
当submit.php收到提交的表单,你可以做各种关于它的处理,如验证用户提交了正确类型的文件/图像,存储在本地数据库(客户端/服务器或文件系统中的文件/图像文件的路径基于), 以及更多。
确保验证用户输入客户端和服务器端。
| 归档时间: |
|
| 查看次数: |
21357 次 |
| 最近记录: |