小编Pet*_*ton的帖子

使用ColdFusion将上载的图像保存到服务器

我被我认为是创建功能的相对简单的任务所阻碍,以允许用户将图片上传到服务器目录并且正在寻找一些帮助.

我有一个简单的表单,有一个简单的接口,传递一个名为'imagedata'的变量,它是从文件输入传递的数据,一个名为'name'的变量,它是一个指定的图像名称,以及一个名为'imagetype'的变量,它传递一个文件扩展名.

我在函数(处理程序)中用来保存此文件的代码如下:

<cfset form.imageName = form.name & "." & form.imagetype />
...
<cffile action="write" file="#sitepath#storage/bannerImages/#form.imagename#" output="#form.imageData#" />
Run Code Online (Sandbox Code Playgroud)

这显然不起作用; 它将使用正确的名称保存文件,但不能正确保存文件,也不会呈现为图像.我认为这是相对简单的事情,我认为我忽略了一些东西,因为我在谷歌上找不到任何东西,这很奇怪.帮助解决这个问题将不胜感激.

coldfusion file-upload image cffile

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

Coldfusion不仅仅是一种演示技术吗?

我最近一直在寻找Coldfusion即将到来的工作.我的背景是ASP.net/MVC和JSP/Servelets.

据我所知,Coldfusion主要是一种与其他技术实现的业务层接口的表示技术.对于琐碎的案例,看起来你可以像PHP一样直接从标记到数据库.

我知道这可能是对产品的简单看法.那么它还有什么用呢?对于像ASP.net/JSP这样的大肆宣传的网络技术使用Coldfusion的商业案例是什么?

coldfusion

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

我该如何优化此代码?

如何优化以下PHP代码?

<?php

if(strlen($_POST['myName']) < 2 || isNumeric($_POST['myName']))
{
    echo "Please fill in your name!";
    exit();
}

if(!is_numeric($_POST['myAge']) || strlen($_POST['myAge'] < 1))
{
    echo "Please enter only digits!";
    exit();
}

if(strlen($_POST['myRes']) < 2 || isNumeric($_POST['myRes']))
{
    echo "Please enter something!";
    exit();
}

echo "Hi " . $_POST['myName'] . "! you are " . $_POST['myAge'] . " years old and live in " . $_POST['myRes'] . "? Nice to meet you!";

?> 
Run Code Online (Sandbox Code Playgroud)

如果我想测试100个输入怎么办?如何以最佳方式进行测试?

php validation optimization

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

图像的常见文件扩展名的正则表达式是什么样的?

我开始制作这样的图像就像小缩略图一样.

但我需要一个正则表达式来检查它是否包含 *.jpg, *.jpeg, .*png, *.gif

怎么能这样做?

php regex mime file-upload mime-types

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

将动态生成的目录名传递给cffile标记的Destination属性

我正在努力使用以下的cffile代码.我试图传递一个动态生成的图像目录,其名称存储在一个会话变量中(每个新成员一个).我需要将该名称传递给cffile标记的destination属性:

继承我处理文件上传的代码

<cfset mypath=expandpath('UserImages/UploadedImages/' & '#session.details.uimages#')>
<cffile action="upload" destination="#mypath#" nameconflict="makeunique"/>
Run Code Online (Sandbox Code Playgroud)

如果我用实际目录名替换#session.details.uimages#,上传工作正常.是,我想做什么,可实现还是不可能?

当我撕裂我的头发时,任何帮助或指导都会受到欢迎!

谢谢大家!

coldfusion file-upload cffile

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

ColdFusion Script传递2个变量

我试图在ColdFusion函数中返回两个变量.

我知道你可以使用&符号在C++中做到这一点.

我的代码:

<cfscript>

function browserDetect(browser,version) {

      browser="some value string";
      version="some other value string";
}
</cfscript>
Run Code Online (Sandbox Code Playgroud)

其他页面:

<cfoutput>#BrowserName# and #BrowserVer#</cfoutput>
Run Code Online (Sandbox Code Playgroud)

coldfusion coldfusion-10

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

将JavaScript索引传递给ColdFusion

我在继承的一些代码上收到此错误.我正在运行cf9和jQuery 1.7.

值+(indx + 1)+不能转换为数字.

这是循环

    for (var indx = 0; indx < avgPopulationRecordsCount; indx++) {
    CloneAvgPopulationItem(indx, '#rc.qGetAP.ID[' + (indx + 1) + ']#');
    }
Run Code Online (Sandbox Code Playgroud)

javascript coldfusion

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

正则表达式不匹配以"Impl"结尾的单词

我想创建一个正则表达式,只允许类名不以Impl.我读到"没有结束"可以用负面的前瞻来测试(?!),但我找不到工作(Java)正则表达式.

我试过了

[A-Z][A-Za-z\d]*?(?!Impl)
Run Code Online (Sandbox Code Playgroud)

但它匹配SomeImpl,不应该是这样的.

什么正则表达式不匹配以Impl?结尾的类名?

java regex intellij-idea

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

如何使用ColdFusion返回前十大Google搜索结果?

我需要返回十大Google搜索结果,并希望使用ColdFusion来执行此操作.

我之前没有使用过ColdFusion,所以我不知道从哪里开始.有关使用什么标签或功能的任何建议,以及有关执行Google搜索的文档的任何链接将不胜感激.

此外,我需要最终列表,不要在其中列出任何地方.

coldfusion google-api google-search-api

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

如何使用PHP正则表达式找到两个固定标记之间的所有文本匹配?

我正在寻找以下之间的字符串(或字符串 - 可能有很多次出现):

<!--####-->

示例:从输入<!--##HELLO##-->我需要匹配HELLO.

什么是正则表达式?

php regex

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