问题标签 [cffile]

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

csv - 使用 cffile 循环遍历 csv 时出现奇怪的字符

我在 ColdFusion 11 上。我正在使用以下代码循环一个 CSV 文件并输出循环中的第一行。

它正在输出一些奇怪的字符。这是屏幕截图。 在此处输入图像描述

我的 CSV 结构

在此处输入图像描述

请帮忙!

0 投票
0 回答
795 浏览

csv - 使用 CFFile 将 csv 文件写入服务器以供下载。如何防止数据保存为 HTML 编码?

使用 CF9,我想将输出写入 csv 文件以供用户下载。

方法报告的输出是一个数组数组。该函数的返回格式为“JSON”。同样的函数返回在 JQuery DataTables 网格中使用的数据。

我遇到的问题是某些数据具有特殊字符。这是从同一函数输出到测试页上的文本区域。

csv 文件具有与以下相同的行:

是什么导致 San 中的特殊字符被转换为 ã ?我在编写和附加文件时尝试了不同的字符集设置。如果是 json 编码问题,我也尝试更改 cfc 的返回格式。但到目前为止,没有运气。

提前感谢您的帮助。加里

0 投票
2 回答
752 浏览

coldfusion - 如何在 CFFile 中指定一个亲戚?

这是我的 json 文件的路径:https : //devbox.mysite.com/search/KOGroups.json 但我不喜欢使用 cfhttp,而是喜欢使用带有读取操作的 cfile。我不知道如何将此路径转换为 ​​cffile 的相对路径。我已经阅读了这篇ColdFusion 读取文件文章,看起来他们在示例中使用了绝对路径。我试过 Ben Nadel 的“ Relative File Paths Work In A ColdFusion File System ”一文,但他提供的用于获取父目录的代码对我不起作用。我需要的只是将这个路径https://devbox.mysite.com/search/转换为 cffile 标记,这样我就可以读取 .json 文件。

0 投票
2 回答
203 浏览

coldfusion - Coldfusion cffile upload 如何描述要上传的文件

我从来没有使用过cffile上传。在查看文档时,我看到要上传的文件被描述为

用于选择文件的表单域的名称。不要使用数字符号 (#) 来指定字段名称。

我只是无法破译这个。如果要上传的文件是 john.jpg,驻留在用户的磁盘上,我如何在 cffile 命令中指明?

我还有其他问题,但想从这个非常基本的问题开始。

0 投票
1 回答
298 浏览

coldfusion - Coldfusion cffile 上传给出奇怪的错误信息

我正在测试带有动作上传的cffile。我编写了一个正确上传的程序,但它也向我发送了一条错误消息。该消息似乎是错误的,但我无法弄清楚需要修复什么。该程序:

错误:

该表单确实包含 enctype="multipart/form-data" 所以我不明白为什么会收到此错误。上传正在工作并将所选文件发送到目标文件夹。

0 投票
0 回答
212 浏览

coldfusion - 在 ColdFusion 中写入文件时文件名重复

我正在尝试为客户修复一些代码。问题是,我们有正在用 ColdFusion 编写的 .CSV 文件,但由于某种原因不断地生成重复文件,即使nameConflict = "Overwrite"在其中也是如此。我看到它nameConflict甚至可能无法使用cffile action="write",我怎么能在每次生成重复文件名时添加一个升序数字?CSV 文件仅显示客户续订信息。

重复快照

0 投票
2 回答
4590 浏览

python-2.7 - 收到此错误 *** OSError: cannot load library C:\WINDOWS\libzsfc.dll: error 0xc1

我正在尝试使用 python cffi 库加载 .dll 文件,但是当我尝试加载它时,我收到以下错误:-

我正在使用这个

但这给了我错误,我尝试了很多来解决这个问题,但它仍然是一样的,如果有人遇到同样的问题,请告诉我。

0 投票
1 回答
1142 浏览

coldfusion - 使用 Coldfusion 从 Web url 上传文件

我一直允许用户通过这样的在线表格上传文件:

然后在后端,cffile 将上传文件:

现在我想做自动化,以便图像文件不必位于用户的计算机中,而是来自网络目的地,例如http://www.sample.com/images/myimage.jpg而不是 c:/images/我的图像.jpg

我试过这个:

但是,它给了我一个错误:

无效的内容类型:''。文件上传操作需要表单使用 enctype="multipart/form-data"

我没有使用表单上传,但它似乎需要一个表单字段。

所以我尝试了这个:

这个写出一个名为 someimage.jpg 的“文件”,但输出不是 jpg 文件,而是无法识别的东西。使用 cffile “write”,它不允许检查图像类型或相同的文件名。

任何帮助表示赞赏。先感谢您。

0 投票
0 回答
364 浏览

file-upload - CFFILE上传到服务器不起作用

我有一个在coldfusion中运行的站点,我们正在尝试将所有文​​件上传移动到新服务器。而我的服务器 IP 是 xx.xx.x.80,我正在尝试将文件上传到 xx.xx.x.82/Files。这是我上传文件的代码

当我尝试上传时收到以下错误消息

文件上传动作中指定的目的地 //xx.xx.x.82/Files 无效

我已经阅读了一些博客,他们建议在本地上传并使用 CFHTTP 移动,而我希望我们可以使用 CFFILE 上传本身来做到这一点。请分享您对此的了解。

非常感谢您的帮助

0 投票
0 回答
136 浏览

utf-8 - CFFILE 上传中文文件名以 ? 分数

我一直在使用CFFILE上传文件名中带有中文字符的图像文件,例如图片.jpg,没有任何问题:

最近,文件开始在服务器上显示为??.jpg。但是,名称已正确存储在数据库中。这意味着 CFFILE 正在正确获取文件名。但是上传的文件最终在服务器上以 ??.jpg 的形式出现。我完全不知道为什么它突然停止工作了。技术支持也丢失了。

我想知道这是 Coldfusion 问题还是 Plesk Unix 服务器问题?任何见解都值得赞赏。