问题标签 [image-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1814 浏览

php - 图片上传太慢php

我正在使用 ajax 使用 php 进行多张图片上传。我正在提交带有针对隐藏 iframe 的文件输入的图像上传表单。之后,我执行“move_uploaded_file()”,然后将上传的文件压缩到较小的大小。然后我在 iframe 中显示 uloaded 文件名并在 jquery 中检索它们以检查是否所有都已上传。在所有这些过程之后,我正在执行数据库操作并构建一些 html 内容并显示它们。在我的机器上运行时,这确实需要大量时间。我觉得它在直播时肯定会花费太多时间。如果我在这个过程中错了,请建议我一些方法来缩短这个漫长的时间并纠正我。我知道压缩需要很多时间。但我必须压缩它,我别无选择。

0 投票
2 回答
498 浏览

php - PHP缩略图生成

我正在尝试生成用户上传的图像的缩略图。通过让我的缩略图类生成一个为原始图像宽度和高度的 50% 的缩略图,我已经获得了基本功能。但是,我想扩展它的功能并对缩图 50% 后大于 400 像素的缩略图实施硬性限制。

这是我到目前为止所拥有的:

有了这个硬限制,我希望将原始图像按比例缩小,使任何一侧都不超过 400 像素,并且我希望将另一侧相对按比例缩小,以便图像看起来不会失真。

像我一样糟糕的数学,我无法计算出我的缩略图类应该调整图像大小的图像尺寸。

有任何想法吗?

0 投票
0 回答
476 浏览

ruby-on-rails-3 - rails 3在使用回形针上传时保存默认图像

我使用回形针将图像上传到 rails 3 中的服务器。如果用户没有选择要上传的任何文件,我想在服务器中存储一个默认图像,即存储一个不同大小的默认图像,如拇指、正常、功能。 ..

:default_url => '/images/:attachment/missing_:style.png'

我已经将上面的行放在 config/initialize 文件夹中。

但是对于我的弹出滑块,我使用 jAlert,因为我使用 js(从服务器读取图像)和 db(获取对象 ID)来显示图像。因此,如果 id 没有任何图像,则不会创建文件夹(拇指,正常,...)。

出于这个原因,我想为没有图像的 id 存储默认图像。

我的基本需求是在弹出窗口中制作图像滑块。

谢谢, Arivarasan L

0 投票
2 回答
1693 浏览

ruby-on-rails-3 - 如何通过 ruby​​ on rails 上传带有其他表单输入的图像?

我想知道如何在 rails v3 上使用 ruby​​ 实现图像上传?到目前为止,我得到的是图像已上传到我的 public/uploads 目录,但在数据库中存储了表单中的散列值。

哈希值的 EX:

控制器:

型号:空

看法:

那么我想要帮助的是如何将uploads/image.JPG 存储到数据库中而不是散列值?

0 投票
1 回答
5013 浏览

c# - 如何将图像从 C# 应用程序上传到 SQL Server 2005

可能重复:
使用 C#/.NET 将图像上传到服务器并将文件名存储在数据库中

如何将图像从 C# 应用程序上传到 SQL Server 2005

0 投票
2 回答
380 浏览

php - 真的对ajax图片上传感到困惑

在过去的几周里,我就这个主题提出了几个问题。似乎我越想弄清楚这一点,我似乎离解决方案就越远。这可能只是因为我是个白痴

以下是我到目前为止所学内容的简要总结:

A) 真的没有 AJAX 上传功能。您实际上只是在更新 Ipage 表单元素。它看起来像 AJAX,但实际上并非如此。

B) 没有 valumns 的 AjaxUpload 插件。至少没有这样命名。在查看了几个关于 ajax 上传的教程之后,每个教程都引用了 AjaxUpload.js 插件并获得了绝对的 bubkis,因为在他的页面上,它没有命名为 AjaxUpload.js,它是其他名称。如果它甚至在那里。我不想经历重命名的麻烦,只是想看看会发生什么,因为这通常只会导致丑陋的错误狂欢。

C) 很多解决方案似乎都使​​用了 CAKE。不太确定那到底是什么,但它看起来像是某种基于流行的 MVC 设计模式的 PHP 设计模式。不过不太确定。

D) 这似乎是一项非常艰巨的任务。不是需要几行代码和祈祷的东西。
D1) PHP 代码看起来很简单。只需调用移动文件的函数... D2) jquery 似乎有点棘手。这是您调用上述 php 函数的地方。当我在文本框内单击以进行上传时,我想调用它...一个简单的

应该这样做吗?诀窍是我在那些大括号内写了什么?

这将是我对这个主题的理解的总和......这就是我所拥有的......

那将是我要调用的 php 函数,它将文件移动到我的服务器,然后将链接放入数据库中。

我再说一遍,我的 jquery 代码很混乱,而且可能全都错了。我只是不知道在那里做什么。我现在只想要一些非常简单的东西。没什么特别的,只需上传带有预览的照片,然后提交完成所有内容。无论如何我可以通过将图片直接放在mysql btw中来做到这一点吗?

此外,本教程似乎很有用...... http://www.akchauhan.com/upload-image-using-hidden-iframe/ 但真的很难理解......

这是一个使用 AjaxUpload 的插件示例... AjaxUpload.js 文件在哪里? http://www.zurb.com/playground/ajax_upload

0 投票
2 回答
5795 浏览

asp.net - asp.net:GDI+ 中发生一般错误

我创建了一个 asp.net 4.0 Web 应用程序,它具有用于上传图像的 Web 服务。我通过将 Base64 字符串形式的图像从我的移动应用程序发送到 Web 服务来上传图像。

以下是我的代码:

这段代码在我的本地 ASP.NET 开发服务器上运行良好,我能够在我的“上传”目录中看到上传的图像。但是,将代码传输到 FTP 目录后,我现在收到以下错误:

A generic error occurred in GDI+

我通过创建一个虚拟的 .aspx 页面并在 page_load 上创建一个文本文件来检查上传目录是否具有适当的权限,并且它工作正常。

即使在进行谷歌搜索之后,我也无法解决这个问题。有人可以帮我解决这个问题吗?

提前非常感谢。

0 投票
2 回答
8267 浏览

javascript - 如何在将图像保存到数据库之前验证图像大小和尺寸

我正在使用 ASP.NET C# 4.0,我的 Web 表单由用于上传图像的输入类型文件组成。

我需要在客户端验证图像,然后再将其保存到我的 SQL 数据库

因为我使用输入类型=文件来上传图像,所以我不想发回验证图像大小、尺寸的页面。

需要你的帮助 谢谢

0 投票
1 回答
102 浏览

symfony-1.4 - 从博客上传图片并在 Symfony 1.4 中创建的博客上展示它们

我用 Symfony 1.4(ORM:Doctrine) 创建了一个博客应用程序。博主只能通过后端写博客。我还集成了 TinyMCE 以获得更好的格式。

我的问题是特定博主如何将图像上传到他的博客,即他可以保存特定帖子(后端)的图片以及查看者/用户(前端)访问该帖子时...图像是在帖子旁边有吗??

不用说我是新手......所以请指导我:)!

0 投票
1 回答
1225 浏览

php - 如何在确认上传之前将多张图片保存到临时文件夹进行预览?

我有一个网站,我想让用户选择多个图像上传到网站,向他们展示他们上传的图像的预览,然后让他们选择更改任何图像或继续上传它们。

我想让他们:

  1. 选择图像
  2. 单击提交按钮并将图像保存到临时位置
  3. 重新加载显示他们上传的图像的页面,每张照片旁边都有一个“更改照片”按钮
  4. 用户可以单击“更改照片”按钮以使用上传表单重新加载页面,以便用户可以选择并将新照片上传到临时位置并替换有问题的照片
  5. 或者用户可以单击“上传照片”按钮以确认上传并将其保存在永久位置

我正在使用 php,但只要满足上述条件,我不介意涉及 javascript 和 php 的解决方案。如何在确认上传之前将多张图片保存到临时文件夹进行预览?