小编Fis*_*Ice的帖子

如何在不同域之间共享cookie?

我有一个管理员网站(例如:http://www.admin.web.com/control/)和公共网站(http://example.web.comhttp://example.com)

我想从http://www.admin.web.com/control/创建一个cookie ,它将共享到http://www.example.web.comhttp://www.example.com网站.

这两个公共网站都有不同的URL

因此,为了共享cookie,我正在创建特定于域的cookie

<cfcookie name="admin" value="xyz" domain=".web.com">
Run Code Online (Sandbox Code Playgroud)

因此,将从http://admin.web.com创建的cookie将与http://example.web.com共享,但不会与http://example.com共享.

任何人都可以告诉我如何为http://example.com分享相同的cookie 吗?

cookies coldfusion session-cookies

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

掩盖小数而不舍入

有没有办法在ColdFusion中掩盖小数而不进行舍入?

例:

45.5454

我想要45岁,而不是46岁.

coldfusion

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

ColdFusion cffile action ="read"如何获取元数据?

如果您使用,cffile action = "upload"您将获得大量元数据(例如,filesize,fileextension等).

如何获取服务器上已存在的文件的相同数据?

我希望cffile action="read"能给出这个,但它似乎只给出了文件的内容,而不是与之相关的元数据.

我已经google了这个,除非我错过了什么,似乎获取元数据的唯一方法是上传文件.

coldfusion cffile

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

关于何时在cfmail中使用cfoutput的困惑

我不是百分之百在何时使用cfoutput以及如何在以下示例中使用cfoutput.整个cfmail应该包含在cfoutput中吗?

背景:我有一个基于if语句发送电子邮件的函数.电子邮件的消息包含来自cfquery的变量.

 <cffunction name="emailUpdate" access="public" returntype="string">

    <cfargument name="usr_email" required="yes">
    <cfargument name="status_update" required="yes">
    <cfargument name="form_id" required="yes">


    <cfquery name="emailformData" datasource="RC">
      SELECT    *
      FROM      Basic_Info
      WHERE      ID = <cfqueryparam value="#ARGUMENTS.form_id#">
    </cfquery>

    <cfoutput query="emailformData">   
      <cfmail 
        from="forms@email.us" 
        to="#usr_email#" 
        subject="Status Update"> 

        <cfif status_update EQ 'Submitted'>

          Form Submitted: The following quote request ID: #emailformData.ID#  has been submitted on

          #emailformData.Submission_Date# for the following party #emailformData.Sold_to_Party#. You will receive automated

          updates via email when your submission changes status. <b>- Admin Team</b>

        <cfelseif status_update EQ 'Assigned'>

          Form Assigned by …
Run Code Online (Sandbox Code Playgroud)

coldfusion cfoutput

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

PHP字符串转换规则

PHP中的字符串到int的转换规则是什么?

例如,我有以下返回0:

var_dump((int)"test0");
var_dump((int)"test1");
var_dump((int)"test2");
Run Code Online (Sandbox Code Playgroud)

并且看起来如果字符串以数字开头,那么它将修剪字符并仅使用数字部分.如下:

var_dump((int)"1test");
var_dump((int)"2test");
var_dump((int)"3test");
Run Code Online (Sandbox Code Playgroud)

这些分别返回1,2和3.

现在,这是一个明确的规则,还是有例外?

php

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

正则表达式,用于在文件名和扩展名之间插入数值

在一篇文章中,我读到了如果我们使用JavaScript和CSS文件传递查询字符串style.css?V=1,在某些情况下,浏览器不会缓存文件.

所以我决定编写将采用文件路径的函数,/css/style.css并返回/css/style.2342342.css2342342是unix时间戳的地方.

<cfset mtime = 2342342>
<cfset fileName = "/css/style.css">

<cfset newFileName = REReplace(fileName,'{\\.([^./]+)$}',mtime)>
<cfdump var = "#newFileName#">
Run Code Online (Sandbox Code Playgroud)

'{\\.([^./]+)$}'从Google搜索中获得了这个正则表达式,但它无效.

我对正则表达式并不擅长.请帮忙.

regex coldfusion caching

0
推荐指数
2
解决办法
166
查看次数

在ColdFusion中使用短划线填充空格

我需要创建一个CFM页面I,它将具有根据数据库中的数据构建的超链接.例如,我的数据库包含一列"标题"和一列"主题.来自"标题"和"主题"我将创建一个超链接(因为所有页面都遵循相同的方案:This-is-the-title-this-is-the-subject.html

所以问题是我需要在空格中输入" - ".因为现在我的CFOUTPUT就是这样的:This is the title this is the subject.html

有没有一种简单的方法将其转换为This-is-the-title-this-is-the-subject.html

coldfusion

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

ColdFusion循环通过TXT文件

我有一个格式的文本文件:

ABC | 123
DEF | 456
Run Code Online (Sandbox Code Playgroud)

我尝试了各种各样的东西,但无法得到我需要的东西.我需要做的是遍历每一行并挑选出(在上面的例子中)ABC123单独的,以及DEF456

<cfloop file="#application.sLibPath#301.txt" index="FileLine">
    <cfoutput>#listgetat(FileLine,1)#, #listgetat(FileLine,2)#</cfoutput><br>
</cfloop>
Run Code Online (Sandbox Code Playgroud)

我已经尝试过,但它不起作用,即它打破了.有人有什么建议吗?

coldfusion coldfusion-8

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

如何从ColdFusion中的字符串中提取子字符串?

我有一个字符串:

oauth_token=xxxxxxxxxxx&oauth_token_secret=xxxxxxxxxxx&oauth_callback_confirmed=true
Run Code Online (Sandbox Code Playgroud)

我想将这些值提取为三个变量.

你能建议ColdFusion中最简单的方法吗?

coldfusion

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

在ColdFusion中查找和替换

这是困扰我的代码.我需要找到代码并替换为Fancybox代码,但它抛出一个错误:win未定义

替换mywin值

<cfsavecontent variable="x">
mywin = window.open (url,"win",'toolbar=yes,location=yes,resizable=yes,copyhistory=yes,scrollbars=ye?s,width=878,height=810'); 
</cfsavecontent>
Run Code Online (Sandbox Code Playgroud)

对此:

mywin = $.fancybox('href' :url,'width': '500');
Run Code Online (Sandbox Code Playgroud)

我这样想

<cfset a  = Replace(x,"mywin = window.open (url,"win",'toolbar=yes,location=yes,resizable=yes,copyhistory=yes,scrollbars=yes,width=878,height=810');","$.fancybox()","one")>
Run Code Online (Sandbox Code Playgroud)

更新代码:

<cfsavecontent variable="foo">
      function setmycode() {
      url = "http://myurl.com?thestep=9&sortBy=1&sortOrder=1";
      mywin = window.open (url,"win",'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,resizable=yes,copyhistory=yes,scrollbars=yes,width=878,height=810');
    mywin.focus();
    return false;
    }
  </cfsavecontent>  
  <cfset a  = Replace(foo,"mywin = window.open (url,""win"",'toolbar=yes,location=yes,resizable=yes,copyhistory=yes,scrollbars=yes,width=878,height=810');","$.fancybox()","one")>
  <cfdump var="#a#">
Run Code Online (Sandbox Code Playgroud)

coldfusion

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

如果在ColdFusion中为null语句

我试图说,如果这makeCodeNumber是定义的,并且不是null使用此

<cfpdfformparam name="make" value="#session.checkout.vehicle.makeCodeNumber#">
Run Code Online (Sandbox Code Playgroud)

但如果它是null(或空),那么使用它

<cfpdfformparam name="make" value="#session.checkout.vehicle.vehiclemake#">
Run Code Online (Sandbox Code Playgroud)

所有的代码

<cfif isDefined("session.checkout.vehicle.makeCodeNumber")>
  <cfif len(trim("session.checkout.vehicle.makeCodeNumber"))>
    <cfpdfformparam name="make" value="#session.checkout.vehicle.makeCodeNumber#">
  <cfelse>
    <cfpdfformparam name="make" value="#session.checkout.vehicle.vehiclemake#">
  </cfif>
</cfif>
Run Code Online (Sandbox Code Playgroud)

我在转储变量时显示它是null(或空字符串)但由于某种原因我必须忽略某些东西,因为当它为null时它仍然只是通过<cfpdfformparam name="make" value="#session.checkout.vehicle.makeCodeNumber#">而不是<cfpdfformparam name="make" value="#session.checkout.vehicle.vehiclemake#">.

任何帮助将不胜感激!

coldfusion

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

如何替换&lt; 与<在ColdFusion中

我使用的ColdFusion从创建数据库条目的XML文档,当创建XML的<,并>在格式&lt;&gt;.所以在创建XML之前有没有办法将其更改&lt;<

下面是代码和输出示例:

<cfquery name="messages" datasource="showcase_Uk">
     select * from t_items where pid = 2 and spid = 45
</cfquery>

<cfset myStruct = StructNew() />
<cfset mystruct.link = "http://showcase.com" />
<cfset myStruct.title = "Examples" />
<cfset mystruct.description = "Examples from UK Showcase" />
<cfset mystruct.pubDate = Now() />
<cfset mystruct.version = "rss_2.0" />
<cfset myStruct.item = ArrayNew(1) />

<cfloop query="messages">
   <cfset myStruct.item[currentRow] = StructNew()>
   <cfset myStruct.item[currentRow].guid = structNew()>
   <cfset myStruct.item[currentRow].guid.isPermaLink="YES"> …
Run Code Online (Sandbox Code Playgroud)

regex xml rss coldfusion

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

如何比较查询结果中的字符串?

我想获得列对字符串的记录总数.

例如,sellercolumn ='ONA'.我想知道有多少记录等于"ONA",有多少记录不等.

这就是我所拥有的:

<cfset stringONA= "ONA">
<CFSET onaseller= 0>
<CFSET notseller=0>

<cfloop query="getunion_again">
  <cfif #getunion_again.seller# eq stringONA>
    <cfset onaseller = onaseller +1 >
    <P>TEST</P>
  <cfelse>
    <cfset notseller = notseller +1>
  </cfif>
</cfloop>
<cfdump var=#onaseller #>
<cfdump var=#notseller #>
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误,只是没有得到任何计数.

coldfusion

-2
推荐指数
1
解决办法
416
查看次数

标签 统计

coldfusion ×12

regex ×2

caching ×1

cffile ×1

cfoutput ×1

coldfusion-8 ×1

cookies ×1

php ×1

rss ×1

session-cookies ×1

xml ×1