问题标签 [formidable]

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 回答
2053 浏览

node.js - NodeJS 上传文件 100% cpu 使用率

我尝试了两个不同的库:multerformidable用于处理节点中的文件上传,并且它们在上传期间都使用 100% CPU。

这是一个常见的节点问题吗?以及人们在高并发环境下是如何处理的?

节点版本:(v0.10.36我什至尝试过其他版本,如v0.11.xv0.10.33

令人敬畏的例子

多重例子

文件上传为multipart/form-data.

我正在使用loopback,但我认为这没有任何区别。

0 投票
0 回答
315 浏览

node.js - 上传带有sizelimit的文件节点js

我制作了一个简单的 html 表单来上传图片。我正在尝试使用强大的中间件来处理我的图像。

我怀疑如何正确处理文件的重命名,因为并非所有文件都是 jpg 文件。但我真的需要将文件重命名为标准名称。

另外,我想使用 form.on 来限制文件大小。有一个更好的方法吗?

0 投票
1 回答
953 浏览

javascript - 上传图片而不用快递重定向:(

有没有办法在不重定向到 /upload 路径的情况下使用强大的功能?

正如在网上和文档中找到的..

HTML

表示

图像上传到文件夹中,但由于表单元素中的“action = '/upload'”属性,我被重定向到 /uploads 路径。

我想留在同一页面上,但是当我尝试更改“动作”值时,我无法将图像发送到服务器

0 投票
4 回答
10024 浏览

node.js - 强大和 Node.js 类型错误:无法读取未定义的属性“路径”

如果您正在阅读本文,您可能正在关注 Manuel Kiessling 的 Node 教程。完成教程的文件上传部分时,我收到以下错误。

我四处搜寻,找到了 thisthis,但它们都没有定论,也没有提供什么帮助。

0 投票
2 回答
92 浏览

wordpress - 强大:- 在页面上隐藏短代码右括号

我在这里使用了强大的插件,我创建了一个页面,并在页面上使用下面的短代码来使用视图 id 438 显示表单条目。

我的问题是,在视图条目的末尾,它显示了短代码的右括号,例如“]”

您可以在下面以红色圆圈突出显示的片段中看到这一点。

括号

那么我该如何删除它。因为我使用了来自https://formidablepro.com/knowledgebase的这个短代码表单授权源

0 投票
1 回答
1703 浏览

javascript - 上传后立即在Nodejs中重命名图像

我想以串行方式以特定命名方案将上传的图像存储在我的 nodejs 应用程序中。

假设当我上传第一张图片时,它应该重命名为 1.png 并存储。对于后续的,无论上传时的名称如何,它们都存储为 2.png,3.png,...。

我可以轻松做到这一点。然而,用于重命名的异步代码在图像上传完成之前执行。

需要一些建议和帮助。

0 投票
1 回答
1055 浏览

node.js - 为什么我可以使用绝对路径而不是相对路径将具有强大功能的文件上传到文件夹?

像许多其他新手一样,我正在关注 Manuel Kiessling 的“The Node Beginner Book”。

我们应该通过 Formidable 模块启用图像上传,不断将图像重命名为“test.png”并显示它。

这本书使用了路径/tmp/test.png,一切正常。但这不是相对路径,我的图像实际上保存在 Linux 的 tmp 文件夹中!

我在我的项目中创建了文件夹“tmp”,并试图在那里发生同样的事情,但我只看到一个错误!

当我尝试路径时会发生同样的事情,tmp/test.png但有趣的是,当我将实际图像直接放入 tmp 文件夹并将其显示在我的页面上时,这两个路径都有效。所以语义/语法没有问题,或者..?

我的 requestHandler.js,其中重要的部分是上传和显示功能:

值得注意的是,我专门放在那里进行故障排除的“Error Flynn”错误消息确实被调用了,并且我放入文件夹中的文件被删除了!

这是日志:

0 投票
1 回答
823 浏览

php - Wordpress 中 CMB2 字段中的简码未显示

我有一个 Wordpress 网站,它使用CMB2Formidable Form Pro插件和用木材构建的主题。

强大的表单在页面正文中正常工作,但我无法让简码在自定义元框所见即所得字段中工作。textarea_small 字段也会出现同样的问题。

知道如何让简码在自定义元框字段中工作。

0 投票
2 回答
33548 浏览

node.js - 使用强大的文件名解析表单值

我正在使用强大的来处理我在 NodeJs 中的文件上传。我有点卡在解析字段值上。

如何将 project_id 的值传递给表单处理程序,以便可以在文件名中写入参数?

编辑

更具体地说,这是我的表单上传处理的详细视图:

我可以登录var projectform.parse部分。但我没有得到这form.on('end'...部分的变量。

HTML 表单

0 投票
1 回答
4220 浏览

angularjs - 文件上传:如果目录不存在则创建目录

我正在用强大的 NodeJS 处理文件上传。这对我有用。现在我想进一步构建上传内容。我正在通过我的上传从角度传递一个字段,这是一个project_id. 我想在我的上传文件中创建一个以此 ID 命名的文件夹并将文件写入其中。

所以我检查目录是否存在,如果不存在,我创建它fs.mkdir然后将文件写入它。尝试这个,我得到一个EINVAL, rename错误和一个 HTTP 500 状态代码。

这是我的尝试,有人知道如何解决这个问题吗?