【问题标题】:Store, Update, delete, preview the image存储、更新、删除、预览图像
【发布时间】:2012-11-29 18:14:16
【问题描述】:

我正在尝试从数据库中检索图像,即使单击刷新也是如此。

Javascript 函数:

function readURL(input) {
            if (input.files && input.files[0]) {
                var reader = new FileReader();
                reader.onload = function (e) {
                    $('#blah')
                        .attr('src', e.target.result)
                        .width(50)
                        .height(50);
                };
                reader.readAsDataURL(input.files[0]);
            }
        }

现在当我选择文件时,我会得到一个小缩略图,但是当我刷新时,将没有图像。 我想要实现的功能,

  • 上传文件,显示预览小。 - 完成了。
  • 当我刷新它时,它必须在那里,因为我现在只专注于一个 ID。

此应用程序用于存储、更新、删除图像[同时始终以小缩略图预览]。我在这里使用Normal PHP,而应用程序位于CodeIgniter

编辑:只需要 ECHO 最后上传的图片 src。

【问题讨论】:

    标签: php javascript mysql codeigniter


    【解决方案1】:

    您没有将文件保存到服务器,因此当您刷新时,您只是将保存数据的所有 JavaScript 变量吹走。

    【讨论】:

    • 好的,我向服务器插入了图像名称。但是我该怎么读才能回到 html 中呢?我相信我只需要放 src。但是 src 应该动态地回显到 ' 对吗?
    • 您的服务器响应需要返回文件保存到的位置。然后将其作为 src 值插入。
    • +1 TYVM。所以,我在我的视图文件中做了select * 并用src 回显了imgname。是的,现在一切都好。
    猜你喜欢
    • 1970-01-01
    • 2018-06-12
    • 1970-01-01
    • 2021-04-14
    • 2016-07-13
    • 1970-01-01
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多