我创建了一个utf8编码的RSS提要,它显示从数据库中提取的新闻数据。我已经将数据库的各个方面都设置为utf8,并且通过将文本粘贴到记事本并另存为utf8,将其保存到数据库中作为utf8。因此,当RSS提要呈现给浏览器时,所有内容都应该用utf8编码,但是我仍然得到了一些奇怪的问号字符作为磅符号:(
以下是我的RSS源代码(CFML):
cfif news.RecordCount GT 0>
新闻RSS源
#Application.siteRoot#
欢迎使用新闻RSS源
2008年11月19
我正在用FuseBox 5运行ColdFusion 8.1。我最初在Apache中配置了动态虚拟主机,以便我的域指向:
C:\websites\www.example.com
C:\websites\dev.example.com
C:\websites\legacy.example.com
如果我们将来添加更多域,我希望文件夹结构如下所示:
C:\websites\example.com\www
C:\websites\example.com\dev
C:\websites\example.
有没有更好的方法来写以下内容
<cfloop list="#qry.Columnlist#" index="FieldName">
<cfset "form.#FieldName#" = Evaluate("qry.#FieldName#")>
</cfloop>
此循环将查询中的每个字段分配给相应的表单字段。
我知道evaluate函数是不被使用的。假设您返回一个记录集,那么下面的函数就可以了
<cfloop list="#qry.Colu
我正在将我们的代码库从MX7升级到9。我在我的10.6 Mac电脑上安装了开发者版9,带有MAMP Pro 1.9,以在购买升级许可证之前验证一切正常。很多事情都很好。但在几页纸上,我发现了一个我无法解释的错误。我已经仔细浏览了出错页面report_list.cfm和它的调用者questions_dsp_form.cfm,但是没有什么不寻常的。我知道以前有一个大代码文件的问题,但这应该在版本6中修复!如何修复此错误?在解决此问题之前,我们无法升级
以下是来自控制台的完整错误消息:
[Local
对于服务器上存在的文件,我们在Coldfusion应用程序日志中发现了一个“未找到文件”错误,每天大约10次。具体错误是
"File not found: /rewrite.cfm The specific sequence of files included or processed is: '''' "
和堆栈跟踪:
coldfusion.runtime.TemplateNotFoundException: File not found: /rewrite.cfm
at coldf
服务器错误
服务器遇到内部错误,无法完成您的请求
应用服务器正忙。可能是并发请求太多,或者服务器仍在启动
Either there are too many concurrent requests or the server still is starting up.
通常,我会在重启后不久看到此消息。您确定服务器没有重新启动吗?我没有看到此错误,但我猜管理员需要访问锁定的资源。我会尝试重新启动CF服务,也许是整个服务器。我同意这个问题更多地属于ServerFault
此错误消息通常表示web
我对学习coldfusion技术非常感兴趣。然而,基于文本的指南虽然很好,但有时似乎很单调,我经常会失去注意力。尽管我已经通过文本指南发展了我在coldfusion方面的技能,但我建议制作视频教程,这将吸引读者的兴趣。Adobe正在向带上cf 10和11。视频教程怎么样
或者,如果有任何可用的视频教程,请提供相同的链接
把这当作我的建议吧
谢谢,陶克
祝你好运
祝你好运 在这里,只有AFAIK提供与CF相关的视频培训:
林达:
职业训练局:
掌握了基本知识后,您可以在网站上浏览大量的操
如果在我道歉之前有人问过我这个问题,但是没有一些帮助,我无法得到足够的理解
我有一个本地的ColdFusion9应用程序,用于开发和测试,运行在带Apache 2的WinXP SP3上
我在理解如何调用从应用程序的“THIS”范围传递到onRequestStart()方法的请求元素时遇到了问题
例如,My Application.cfc在“THIS”中有以下内容
<!--- MY 'THIS' Statements in Application.cfc --->
<cfscr
CFWheels具有根据提供的参数获取内部URL的功能。有没有一种方法可以在不提供任何参数的情况下获取内部URL
例如:
给定用户导航到“http://somedomain.com“或”http://somedomain.com/about/“或”http://somedomain.com/contact/是否有像RewritenUrl()这样的方法返回“/”或“/about/”或“/contact/”之类的内容
使用不带参数的URLFor()返回“/home/index”或“/about/in
我在Media temple有一个经销商帐户。它不支持Railo()开箱即用,但我真的很想使用他们的服务,当然有些网站使用Railo
第一个呼叫端口是Media temple来帮助我…但他们不提供DV经销商关于安装软件的支持
我也在谷歌上搜索过,唯一能找到的就是这个(看起来很完美):
然而,它有点过时,我只是没有足够的技术技能来实现它(我主要是一个设计师/前端开发人员,为我的客户提供经销商)。指南要求的第一件事就是让百胜继续前进,但即使是这样,我也坚持了下来。终端抛出了关于它作为“依赖项”所需
当form.state为Alabama时,我希望stateAbrList为AL。但相反,我得到一个错误,即ListGetAt返回零
我做错了什么?您需要从变量名周围取引号;如果你使用引号,那么你需要加上#符号
您需要从变量名周围取引号;如果你使用引号,那么你需要加上#符号
谢谢你的快速回复!谢谢你的快速回复!
<cfset stateList = "Alabama,Alaska,Arizona, ..., Wyoming">
<cfset stateAbbrList = "AL
我不确定这是否是ISO日期。当我从pop服务器读取电子邮件时,其中一个字段称为“日期”,它有一个字符串,如下所示:
2012年6月19日18:02:09-0400
问:是否有将此日期转换为ColdFusion日期变量的例程?您可以从cflib站点尝试此操作我创建了两个变量
thisdate = "19 Jun 2012 18:02:09 -0400";
thisdate = "19 Jun 2012 18:02:09";
我让他们看了这个条件语句
if (isDate(thisdate)) {
我有一个数据源,可以从SQL Server执行大型文本检索。它唯一的高级设置覆盖是大文本缓冲区:640000
打开沙盒安全性时,我会出现以下错误:
Connection verification failed for data source: Scorecard3_large
java.sql.SQLNonTransientConnectionException: [Macromedia][SQLServer JDBC Driver]The requested instance is eithe
标签: Coldfusion
bar-chartcoldfusion-9coldfusion-8coldfusion-10
我面临使用ColdFusion的条形图的问题
如果只有一个标记,则不显示SeriesLabel属性。相反,将显示数据项。
如果有多个,则指定的序列标签显示正确
请查看随附的代码及其对应的条形图
条形图1:
<cfchart format="jpg" xaxistitle="Month" yaxistitle="MonthlyTotal"
seriesPlacement="stacked"
showLegend="yes"
showMar
我有一个提交的表单,它显示了表中的所有注释
正确显示并能够提交良好的。
我想添加(如果可能的话)一个提交按钮,为每一个评论
展示。在下面的原始代码中,它有一个提交按钮,因此当用户
点击它,它将提交所有评论。
我想它是一个选项,有'提交所有'按钮和
“提交”个人评论,如果可能的话
认可这一点的最佳方式是什么
<form method="post" action="cse_execoffice_pending.cfm" name="review_comments">
<cfoutp
我有一个im输出评论结果的表单,它可以不止一个。
我可以一次全部审核这些评论,但我要做的是让它生效
可选择一次提交一条评论或一次提交所有评论。
最初我写这个表单是为了处理“全部提交”,现在添加一个提交
根据评论,我也得到了一些错误
因为每次我提交一条评论(1条评论)时,它仍然在寻找所有其他评论
我没有提交。
我所想的是,自从txtTotalRecords=Mush2.Recordcount以来,它试图找到
其他未提交的记录。
我只是想不出如何才能改变它,让它工作
在我得到的表单上做一个cfdum
我正在发送一个SOAP请求,传递一个数字,并返回7-8个信息字段。这个号码
我正在传递我的soap信封,它是从一个包含170000条记录的CSV文件中提取的。下面是一段代码片段
关于我正在做的事情:
<cffile action="READ" file="http://filepath/Myfile.csv" variable="FileContent">
<cfset CSVArray = CSVtoArray(FileContent)>
<cfset CSVA
我在数据表中有一列存储变量,如#test。当我运行一个查询时,我会在屏幕上显示如下列#q#u table.columnX#,它会生成#test#。我希望能够将#test#视为实际变量而不是显示值。您可以使用结构表示法来显示它
#variables[q_table.columnX]#
基本上,上述内容可以转化为
#variables['test']#
如果您知道要提取的变量的范围,那么几乎没有任何理由需要使用evaluate()#evaluate(q_table.columnX)#@RobZ
因此,我有一个cfscript标记,它运行一些XML数据,但是我的一个执行中出现了一个错误,它获取了它无法使用的奇怪数据,我试图找出这些数据是什么,但是,我所有尝试cfdump这些数据的尝试都失败了。有人知道从cfscript数据内部获取数据日志的方法吗
我试过:
-结束脚本写入转储并重新启动脚本
-结束脚本写入转储并中止
-将转储放在cfscript的末尾
我的点子快用完了。提前谢谢你
以下是我的建议:
首先,以标记格式创建一个UDF——我称之为“sdump”:
一个属性一个节点地遍历
我正在为Mailchimp的restful服务V3.0创建一个Coldfusion/RailoAPI包装器。GET请求工作正常,但我在将数据放入Mailchimp时遇到问题
我的代码格式是:
httpService.setMethod("PUT") ;
httpService.setURL("https://us12.api.mailchimp.com/3.0/lists/d9****81/members/e311cfde*****************2dda77c0") ;
httpS
我在coldfusion 9中有以下脚本:
<cfimage action="info" source="E:\....\image.png" structname="local.imageInfo">
映像位于本地驱动器上。此操作大约需要4秒钟。文件大小约为800kb(300dpi,png)。我觉得这不正常。有没有办法加快速度?我只需要图像的宽度和高度
顺便说一句,对图像执行简单的读取操作会立即执行
<cffile action="read" FILE="E:\....
我发现C#&Perl库非常适合解析街道地址
是否有ColdFusion代码或其他东西可以从CF运行以完成相同的工作?我已经编写了地址和zip的初步解析器。下面是一个让您开始学习()的片段:
邮编:
地址:
如果需要解析和验证,可以使用SmartyStreets.com LiveAddress API。2011年推出的ColdFusion CFC将连接、验证地址并返回该地址的JSON结构,其中包含更多基于位置的数据
SmartyStreets还具有javascript地址自动完成API,
我需要在Coldfusion中设置一个变量,每个变量的后面都有相同的名称。我需要这样做,没有其他选择。显然,如果我能设置两个不同名称的变量,我会
第二个变量需要覆盖第一个变量。
我已经这样做了,它的工作。我的问题是,事实上是否有任何理由不应该这样做
例如:
<cfset variable_one = "a">
<cfset variable_one = "b">
<cfoutput>#variable_one#</cfoutput>
#变量1#
我正在使用ColdFusion处理条带支付。支付工作正常,但现在我想将元数据值随事务一起传递给
我进入库中的文件并传递了静态元数据值,但在条带日志中,它显示了如下请求:
{
"firstname2": "test",
"source": "tok_1**************",
"currency": "usd",
"description": "test",
"amount": "3300"
}
值firstname2应该在元数据中,但它会自动将该值放入主数组/jso
我在尝试执行以下代码时出错:
myQuery = queryNew("id,name,amount","Integer,Varchar,Integer",
[
{id=1,name="One",amount=15},
{id=2,name="Two",amount=18},
{id=3,name="Three",amount=32},
我们有一个保留关键字的列表,我们不希望我们的客户能够在我们的系统中使用。因此,我们使用REFind执行搜索
代码如下:
<cfset reservedKeywords = "stop,end,quit,cancel,help,test">
<cfset foundArray = REFind("(?i)(" & ListChangeDelims(reservedKeywords, "|") & ")"
, form.
我很难弄明白为什么当cfquery在我的代码中运行时,它只返回一行,而它应该返回三行
在几乎所有情况下,此cfquery都返回正确的数据。对于一个或两个用户,cfquery只返回3行中的1行。我从coldfusion吐出的调试信息中获取输出,并在toad中运行该查询,并显示正确的结果
什么会导致cfquery和toad结果不同?我返回的其中一列是用户定义的,可能该列中有一些特殊字符导致结果无法返回?我真的被难住了,这里没有人知道有什么冷的东西能帮助我思考这个问题。因此,我转而这样说
我们说话的时
我对ColdFusion的堆有意见。下面是一个我正在试验的小示例应用程序。我认为在调用cfinvoke方法后,它会销毁组件本地的所有变量。但显然情况并非如此。应用程序的工作方式如下所示,但如果我在index.cfm中的循环中添加一个零,它就会中断。堆中存储了什么导致这种情况?有办法解决这个问题吗
index.cfm:
<cfloop from="1" to="1000" index="i">
<cfinvoke component="test" method="in
我刚接触ColdFusion,有一个非常基本的问题,它真的让我慢了下来
我在文本编辑器中进行编辑,并在web浏览器中刷新页面以进行测试。标准的web开发工具,没有浏览器嗅探、重定向或其他奇怪之处,也没有涉及代理
当我在Chrome或Firefox中刷新页面时,一切正常,但当我在IE7中刷新时,我会得到一个空白页面。查看源代码向我显示:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
我有一个带有两个提交按钮的cfform,我的操作页面中的逻辑与safari、chrome、FF和IE9配合得非常好。但IE8及以下版本存在问题。在IE8及以下版本中,由于某种原因,它似乎无法向操作页面发送submit按钮的值,因此它从未在我的任何if语句中出现
表格编号:
<cfform action="appQuery.cfm?loc=personal" method="post" data-ajax="false">
<label for="fNam
运行CF 9,0,1274733
我有一个自定义的DAO CFC,它有一个名为getGamesBetTypesID()的方法
该方法由CF从以下属性隐式生成/合成:
<cfproperty name="gamesBetTypesID" type="numeric" />
下面是save()方法:
当抛出错误时,我使用
getMetaData(gamesBetTypesObj)。根据元数据,函数getGamesBetTypesID确实存在
以前有人见过这个吗?我已经读到,这可能是
我想让我的学生在khanacademy.org上加我为他们的教练
问:我可以从汗学院的API中获得什么样的数据?我能得到他们看过的视频或他们的徽章吗?我用谷歌搜索了3秒钟才找到这个
根据他们的文件——
他们看过的视频
他们获得的徽章-来自:
通过身份验证的api调用将为您提供有关登录用户(学生或教练/家长)的信息,例如所观看的视频、完成的练习、播放列表进度等。该存储库的自述文件包括有用的说明和用于认证api调用的python脚本。试试看
顺便说一下,我会考虑发表一些你已经做过的初步工作或研究来回
我有多级菜单。我需要它,这样如果用户点击顶级菜单,他们就会被带到他们的一个孩子那里。
例如
- Products (top level)
-->Product 1 (sub)
-->Product 2 (sub)
-->Product 3 (sub)
我需要将其设置为,如果用户单击“产品”,它将打开“产品1”而不是“产品”
对我如何做到这一点有什么建议吗?我相信这是可以做到的,但我就是找不到任何东西,也没办法解决
非常感谢。如果此菜单是查询驱动的,您可能可以使用cfoutpu
我在CFI文档上看到了高度、宽度和单位等参数,但没有DPI。如何设置DPI?我认为这是不可能的
PDF是postscript,因此任何文本都可以很好地缩放,如果图像质量不利于打印,只需嵌入更高分辨率的图像即可
这一点以前对我很有效。也许投反对票的人可以解释原因。
ColdFusion的文档状态
另一个可用选项是使用URL参数mode=debug。网址
看起来像是www.allaire.com?mode=debug。将显示此URL
调试信息是否打开或关闭了调试信息
在管理员中
文档中没有列出ColdFusion版本号,并且在CF 9.01中似乎不起作用
这个还能用吗?(听起来像是一种安全风险)我假设这只是旧文档。你是对的,这是一个巨大的安全风险
我发现了ColdFusion 4.5并与之相关
我发现与ColdFusion 5.0相关
还有,从阿莱尔时代起
我继承了旧数据,这些数据显然是用ColdFusion创建的。我从未使用过ColdFusion,我只是有一个扩展名为.db的文件
基本上,我需要访问数据(这只是畜群中动物的记录和相关信息)。我只想获取数据并将其导入excel。由于近几年的数据是在Access数据库中创建的,因此我对数据的外观有一个概念
关于最简单的方法有什么想法吗 我不确定关于.db文件是否有任何与CF相关的内容(除非它是一个老东西-早期版本的CF有.dbm/.dbml扩展名,但afaik是针对代码而不是数据的)。在文本编辑器或十
我正在尝试用onError方法(在application.cfc中将替换application.cfm)替换我的cferror标记(在application.cfm中)。
但我面临一个问题。
问题是:
对于onError,如果我试图显示一些用户友好的消息,它是
在发生错误的地方以html格式显示。
例如,如果页脚中发生异常,则消息
显示在网站的页脚中,以及网站上的所有其他内容(html)
网站也会显示。
但是当我使用cferror标记时,如果
发生异常,则仅显示
在cferror标记中指定
所以
我有以下对象定义:
component persistent="true" table="settings" hint="Settings" extends="coldbox.system.orm.hibernate.ActiveEntity" {
property name="id" fieldtype="id" generator="native";
property name="type" ormtype="string" length="10" index="setting_type"
我正在尝试从Docusign检索已签名的文档,并将PDF文件保存在本地。
我尝试了多种方法试图从返回的cfhttp数据中提取PDF
似乎我可以在我下载的PDF文档中获得正确的页数-但是他们认为所有带有无效签名的消息都是空白的。
我的猜测是,我没有从返回的cfhttp变量中的filecontent解析多个PDF文件,但没有找到如何在任何地方执行此操作。
我当前的代码类似于:
<cfhttp url="https://demo.docusign.net/restapi/v2/accounts/
在下面的示例中,我并不是100%了解何时使用cfoutput以及如何使用cfoutput。是否应该将整个cfmail包装在cfoutput中
背景:我有一个基于if语句发送电子邮件的功能。电子邮件的消息包含来自cfquery的变量
<cffunction name="emailUpdate" access="public" returntype="string">
<cfargument name="usr_email" required="yes">
我最近不得不将几个在Coldfusion MX7中运行的旧网站移动到运行Railo4.2.1的服务器上。这些网站都使用CFX_图像或CFX_OpenImage标签来调整上传图像的大小。看起来我可以全部重写它们来使用CFIMAGE,但我希望让这些旧站点按原样工作,至少我知道
是否有人知道在Rial4.2.1中使用C++ CFX标签的方法? < P> Rayo 4.2应该与CF 10兼容,但不支持C++标签。就cfml语法而言,它是兼容的,但是
然而,RARIO不支持的一些东西,C++ CFX标签就
我正在尝试使用安全的FTP ColdFusion功能。仅当使用安全连接时,fileExists函数出现错误。当传入的文件不存在时,不是返回“否”,而是显示以下错误:
“在sFTP existsFile操作期间发生错误
系统找不到路径{file name}”
常规的FTP功能工作得很好(代码与下面相同,但连接不同)
如果文件确实存在,那么就没有问题,文件将被删除并写入
我觉得这是一个错误,但我正在确认我没有做错什么或遗漏什么
<cfftp action="open"
connect
当接收带有句点“.”的url中的值时,Taffy不知何故不喜欢它,也不显示结果。例如:
端点URL:
<cfcomponent extends="taffy.core.resource"
taffy:uri="/v1/devices/{deviceid}/registrations/{registrationid}" >
<cffunction name="get" access="public" output="false" >
<cfs
我刚刚在我的Windows 7笔记本电脑上安装了ColdFusion 2016 Developer Edition,并将其配置为使用内置web服务器。之前我使用的是ColdFusion 11
现在我有一个区分大小写的问题,但只针对非ColdFusion(.cfm)资源。例如,所有css和js引用现在都是区分大小写的,而在我使用ColdFusion 11时则不是。对图像和普通html文件的调用也是如此。所有cfm文件都可以正常加载
我修改了context.xml文件(在/cfusion/runti
我的网站(ColdFusion)上有一个功能,可以通过电子邮件发送密码提醒。我想替换密码字符串中除第一个和最后一个字符以外的所有字符-因此提醒电子邮件不包括整个密码
因此,取代包含“Password123”的电子邮件,它将包含“p*…*3”
正如你所猜测的,我不是一个开发者。我可以在电子邮件模板中找到#密码#。是否有一个字符串处理函数可用于上述操作
函数并不要求替换原始字符的确切数目。它可以是第一个和最后一个,其他的都用“…”代替。这里有一种方法。只需使用函数left()获取第一个字符,使用函数
我想将前两位数字替换为0
如果它以0开头,则无需更改任何内容。
示例:445656到056
<cfif number (BEGIN WITH?) "44">
<cfset number = Right(number , Len(number )-2) />
但这只会删除前两个数字。感谢您的支持看起来您将“以0开头”的数字保留为字符串。试试这个:
<!--- // a number that does not start with zero --->
&
我有一个返回objectGUID的CFLDAP查询。如何在ColdFusion中将其转换为8-4-4-4-12模式中的有效UUID字符串
我已经指定了returnAsBinary=“ObjectGUID”,但是toString(getLDAP.ObjectGUID)没有返回所需的结果
更新:
我尝试了binaryEncode():
但我期待着这个(是由另一个进程提取和提供的,我看不到它们的转换步骤)
嗯。。。虽然他们不匹配,但下半场是一样的a4d7-3894ae8cd8f6
嗯。。。最后一半是一
我在ColdFusion中有一个脚本,它正在从本地SMTP服务器读取一些文件.EML,并从文件中提取一些数据
我的一切工作正常,但有时文件会被锁定,我无法删除文件,我在ColdFusion中遇到以下错误
由于未知原因,ColdFusion无法删除文件C:/inetpub/mailroot/Queue/NTFS_aaaaaa.EML
这是我正在使用的代码
<cfscript>
props = createObject("java", "java.lang.System").getPro
我是Taffy API框架的新手。试图用Lucee运行示例,但我得到了这个错误
组件定义无效,找不到组件[resources.throwsException]
但它在ColdFusion中运行良好
我可以错过一些很明显的东西吗。或者在Lucee中需要一些映射,但在ColdFusion中不需要
谢谢
下面是屏幕盖以了解更多详细信息
webroot是文件夹名为play_taffy的,在webroot下,它是带有lib和examples文件夹的taffy
这里发生了很多事情,所以让我一个接一个地
我最近开始使用commandBox在本地环境中运行ColdFusion。在我玩了一段时间之后,我遇到了一个与adminapi有关的问题。以下是我在一个项目中使用的代码:
adminObj = createObject("component","cfide.adminapi.runtime");
instance = adminObj.getInstanceName();
如果我在我的机器上安装了传统的ColdFusion开发人员版本,那么这段代码非常简单
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 134 页