一个php表单中先上传文件然后获取路径通过表单上传到数据库 50

我做的题目需要将文件上传到服务器,因为有很多个字段,就像图片那样,最后一个字段我需要先上传文件,然后获取到文件的路径显示到表单中再提交到数据库中,这该如何实现... 我做的题目需要将文件上传到服务器,因为有很多个字段,

就像图片那样,最后一个字段我需要先上传文件,然后获取到文件的路径显示到表单中再提交到数据库中,这该如何实现
展开
 我来答
abccccaf
推荐于2017-09-24 · TA获得超过845个赞
知道小有建树答主
回答量:912
采纳率:86%
帮助的人:257万
展开全部
// 不要把这个问题想的太复杂, 上传文件跟其他数据完全可以一起提交到服务器,为什么一定要先上传图片,返回结果再提交其他字段呢,这不是给自己找麻烦吗:

<form action method='post'>
    <input name='username' type='text' />
    <input type='file' name='image' />
    <input type='submit' name='submit' />
<form>


Server.php:
$file = $_FILES['image'];  这个就是你上传的文件, 先保存在服务器, 再和其他字段一起保存到数据库即可
$username = $_POST['username'];

$sql = // ...
l2011h10w14
2015-04-12 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:58.6万
展开全部
可以使用文件上传的插件,上传文件然后在页面上获取文件路径,填写到指定的输入框中,比如使用 AjaxFileUploader 进行文件上传
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式