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

2024-11-15 16:54:15
推荐回答(2个)
回答1:

// 不要把这个问题想的太复杂, 上传文件跟其他数据完全可以一起提交到服务器,为什么一定要先上传图片,返回结果再提交其他字段呢,这不是给自己找麻烦吗:


    
    
    



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

$sql = // ...

回答2:

可以使用文件上传的插件,上传文件然后在页面上获取文件路径,填写到指定的输入框中,比如使用 AjaxFileUploader 进行文件上传