标签: coldfusion

值1-不能转换为数字

我正在使用以下内容进行数据转换:

<cfset Year = Left(mbTimeStamp_dt,4)>
<cfset Month = mid(mbTimeStamp_dt,5,2)>
<cfset Date = mid(mbTimeStamp_dt,7,2)>
<cfset Hour = mid(mbTimeStamp_dt,9,2)>
<cfset Minute = right(mbTimeStamp_dt,2)>
<cfset NewDate= "#Createdatetime(Year,Month,Date,Hour,Minute,00)#">

<cfset PSTTime = #DateConvert("UTC2Local", NewDate )# >
<cfset ESTTime = DateAdd('h',3,PSTTime)>   
Run Code Online (Sandbox Code Playgroud)

但我在以下行收到错误:

<cfset NewDate= "#Createdatetime(Year,Month,Date,Hour,Minute,00)#">
Run Code Online (Sandbox Code Playgroud)

错误消息:"值1-无法转换为数字."

难道我做错了什么?供您参考,我的mbTimestamp_dt价值如下:

      2013-06-06 11:51:37
Run Code Online (Sandbox Code Playgroud)

coldfusion

0
推荐指数
1
解决办法
457
查看次数

cfmail无法正常工作

我正在尝试使用以下脚本发送电子邮件,但它不起作用并抛出错误:

<cfmail to="user@mydomain.com" 
            from="user@mydomain.com" 
           <!---  subject="#sub#"   --->
            type="html" 
            server="smtp.sendgrid.net" 
            timeout="360" 
            username="un" 
            password="psw"  >

            <cfmailparam name="X-SMTPAPI" value="{\"category\":\"Cool Emails\"}">
            <cfoutput>
                Hello
            </cfoutput>
     </cfmail>
Run Code Online (Sandbox Code Playgroud)

错误是:找到无效的令牌\找到 <cfmailparam tag line

我已经尝试删除标签,但它仍然无法正常工作.

coldfusion cfmail sendgrid

0
推荐指数
1
解决办法
296
查看次数

获取FW/1 2.2以返回application/json

FW/1具有埋藏在其内部的功能

private string function renderDataWithContentType() {
    var out = '';
    var contentType = '';
    var type = request._fw1.renderData.type;
    var data = request._fw1.renderData.data;
    var statusCode = request._fw1.renderData.statusCode;
    switch ( type ) {
    case 'json':
        contentType = 'application/json; charset=utf-8';
        out = serializeJSON( data );
        break;
Run Code Online (Sandbox Code Playgroud)

看起来它有一个内置机制来返回application/json,text/xml和text/plain.

我找不到任何关于如何触发这个的文档.

注意:这不是重复:如何从FW/1中的操作返回JSON?

coldfusion json fw1

0
推荐指数
1
解决办法
262
查看次数

在ColdFusion中调用函数时,"对象预期"错误JavaScript

我是ColdFusion的新手.我正在尝试编写一个JavaScript函数来禁用基于单选按钮值的文本框.但是我在调​​用JavaScript函数时遇到"对象期望"错误.请帮我解决这个问题.

<cfscript>
  function validate(){
    alert('hi');
    if(document.report_outage.bkp_dec.checked == true){
      document.report_outage.clbkp_phn.disabled=false;
    }
    else{
      document.report_outage.clbkp_phn.disabled=true;
    }
  }
</cfscript>
<cfset bkp_dec = "Yes,No">

<cfform name="report_outage">
<cfloop list="#bkp_dec#" index="listElement" delimiters=",">
  <cfinput type="radio" name="bkp_dec" value="#listElement#" onclick="validate();"/> <cfoutput>#listElement#</cfoutput> <br>
</cfloop>
<cfinput type="text" name="clbkp_phn" id="clbkp_phn" value=""/>
</cfform>
Run Code Online (Sandbox Code Playgroud)

javascript coldfusion

0
推荐指数
1
解决办法
728
查看次数

AJAX的最佳方式是提交具有未知数量元素的表单

这是一个逻辑/最佳实践问题,而不是纯编程,所以如果它违反规则就道歉.

我正在使用JQuery的AJAX功能提交我的一些表单:

$.ajax({
      type: "POST",
      url: form-actions.cfc?method=NewSubmission,   
      data: $('#form1').serialize(),
      success: function (result) {
         // alert user of success
      }
      error: function (result) {
         // alert user of success
      }
 });
Run Code Online (Sandbox Code Playgroud)

表单被提交给ColdFusion组件,该组件获取已经序列化的表单的所有参数,并在插入SQL数据库之前将它们放入变量中.这是一个例子:

<cfcomponent>
<cffunction name="NewSubmission" access="remote" hint="Saves or Submits New Submission" returntype="JSON">
  <cfargument name="CustomerID" type="numeric" />
  <cfargument name="Name" type="any" />
  <cfargument name="DOB" type="any" />
     <cfquery>
      ...the cfarguments automatically map to the key:value pairs 
      submitted by JQuery and insert into SQL here...
     </cfquery>
</cffunction>
</cfcomponent>
Run Code Online (Sandbox Code Playgroud)

主要问题:我现在有一个可以包含0-infinity <input type="file" name="upload1" />元素的表单,因为它们是由用户点击"添加文件"按钮动态生成的.每次单击此按钮时,<li> …

coldfusion jquery coldfusion-10

0
推荐指数
1
解决办法
500
查看次数

在Coldfusion中启动会话并分配唯一的会话ID

我在PHP中做了一些非常基本的身份验证工作.在PHP中,您可以启动会话并创建要存储在cookie中的唯一会话ID.

这在ColdFusion中如何工作?如何启动会话并为其分配唯一ID?

背景故事:我正在尝试创建一个登录页面,我可以创建用户并验证他们的登录尝试,但我需要知道如何在他们登录后给他们一个独特的会话.

我看了一下ColdFusion文档.我能为会话找到的唯一方法似乎是那些因任何原因不使用cookie的浏览器.我错过了什么吗?

cookies coldfusion session

0
推荐指数
1
解决办法
239
查看次数

我们是否需要用ColdFusion注释替换HTML注释?

ColdFusion评论有一个额外的破折号 - 所以:

<!--- Comment here --->
Run Code Online (Sandbox Code Playgroud)

而不是普通的HTML:

<!-- Comment here -->
Run Code Online (Sandbox Code Playgroud)

我们有一小部分网站由非ColdFusion开发人员使用模板设置,他在所有模板文件中使用html注释而不是CF注释.将它们留作普通的HTML注释是一个问题吗?(如果我们应该将它们全部转换为cf注释 - 我可以使用什么正则表达式找到/替换?:))

html regex coldfusion comments

0
推荐指数
1
解决办法
170
查看次数

使用ColdFusion创建符号链接

这真的很难......谷歌似乎没有任何线索...所以我把它留给我可爱的朋友们......

我正在尝试使用ColdFusion创建一个文件的符号链接...而且我开始变得非常恼火,因为还没能解决这个问题......

到目前为止这是我的代码......

<cfset argString = '/c mklink #UserScreenPath##AdvertSubDirectory#\backgrounds\#AdvertBackgroundFilename# #Path#files\clients\#UserID#\assets\backgrounds\#AdvertBackgroundFilename#' >

<cfexecute name="cmd.exe" arguments="#argString#" outputFile="" timeout="0" />
Run Code Online (Sandbox Code Playgroud)

鉴于变量都是合法的并且解析正确,并且解析到源目录和目标目录的目录也是合法的...我到底错过了什么?

我尝试过使用CFCATCH,但没有提出任何结果!ColdFusion运行的环境是Windows XP,因此cmd.exe调用...

coldfusion symlink

0
推荐指数
1
解决办法
324
查看次数

如何跟踪悬停在动作上?

我们使用一个非常简单的CSS来创建一个弹出窗口:

<style type="text/css">
#flyout_window {
    position:absolute;
    top:85px;
    left:10px;
    -moz-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    margin-left: -450px;
    }                      
    #flyout_window:hover{margin-left: 0px;}
</style>
Run Code Online (Sandbox Code Playgroud)

您可以在这里看到它的样子:http://xeeme.com/axels 它工作正常并且使用频繁.现在,由于它存在于客户端,我们如何跟踪弹出窗口的使用频率并记录服务器上的使用情况?

有些Ajax可能吗?有什么建议在这种情况下对你有用吗?我们正在使用Coldfusion9

非常感谢

javascript coldfusion hover

0
推荐指数
1
解决办法
134
查看次数

如何从服务器上的img src属性记录url变量(查询字符串)

我想做类似于Google Analytics跟踪访问者信息的操作.Google Analytics的javascript文件会在您的网站上添加1x1 img.当访问者访问您的网站时,他们会从Google加载该IMG.IMG SRC属性包含许多有关您访问的URL变量.例如:

<img src="http://www.google-analytics.com/__utm.gif?utmwv=5.4.6&utms=1&utmn=116154048&utmhn=www.example.com&utmcs=UTF-8&utmsr=1920x1080&utmvp=1439x356...">
Run Code Online (Sandbox Code Playgroud)

当Google收到此图片的请求时,他们会记录网址变量.

我可以创建一个带有自定义源的图像,其中包含我需要的所有URL变量.这很简单.但我想不出如何在服务器上记录它?我希望它最终在数据库中,以便我可以运行报告.我的服务器正在运行IIS7和ColdFusion 10.有什么想法吗?

谢谢!

html coldfusion iis-7 google-analytics

0
推荐指数
1
解决办法
1219
查看次数