首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图片上传,ajax,php,mysql

问图片上传,ajax,php,mysql
EN

Stack Overflow用户
提问于 2013-04-05 08:49:32
回答 2查看 9.1K关注 0票数 1

我有一个问题。是否可以使用Ajax POST和PHP将图像从文件输入上传到MySQL?

如下所示:

代码语言:javascript
复制
<script type="text/javascript">
$(document).ready(function(){
    $("button").click(function(){
    $("#form_id").submit(function(){
            $.ajax({
            type:"POST",
                data:image_data,
                url:"/path_to_php/ImageSave.php",
                success: function(msg){
                        alert("ok");
                    }
            });
            return false;
        });
    });
});
</script>
<form name="form_name" id="form_id" action="#" method="POST">
    <input type="file" name="image" id="image" />
    <button>Save</button>
</form>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-05 09:43:03

上传文件并将其存储在数据库中可以通过几种方式完成。this is one tutorial for doing this.。但问题是,如果你想使用Ajax做到这一点,这绝对是可能的,check this out但几乎常见的浏览器都不支持它,解决方案是:

使用iframe的check this tutorial

票数 1
EN

Stack Overflow用户

发布于 2014-02-12 22:57:59

尝尝这个。

代码语言:javascript
复制
<script type="text/javascript">
    $(document).ready(function(){
    $("#button").click(function(){
     var form_data = $('#reg_form').serialize();
    $.ajax({
        type:"POST",
        url:"/path_to_php/ImageSave.php",
        data:form_data,
        success: function(data)
        {
            $("#info").html(data);
        }

    });
    }); 

    });
    </script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15824177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档