How to set a variable to a string with special characters?

New Here ,
Sep 11, 2014 Sep 11, 2014

Copy link to clipboard

Copied

I want to set a variable to

<cfset inputstring = "<img src="../../../server/win/form/stamp/string_1" />"/>

but i keep getting error:

Invalid CFML construct found on line 184 at column 32.

ColdFusion was looking at the following text:

.

I have try it different ways , what i'm i doing wrong?

Views

137

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct Answer

Guide , Sep 11, 2014 Sep 11, 2014
You have to either escape the inner quotes or mix single and double quotes.  Try:
<cfset inputstring = "<img src=""../../../server/win/form/stamp/string_1"" />"/>
or
<cfset inputstring = '<img src="../../../server/win/form/stamp/string_1" />'/>
Oh, and the trailing forward slashes aren't necessary in the <cfset> tag.-Carl V.

Likes

Translate

Translate
Guide ,
Sep 11, 2014 Sep 11, 2014

Copy link to clipboard

Copied

LATEST

You have to either escape the inner quotes or mix single and double quotes.  Try:

<cfset inputstring = "<img src=""../../../server/win/form/stamp/string_1"" />"/>


or

<cfset inputstring = '<img src="../../../server/win/form/stamp/string_1" />'/>


Oh, and the trailing forward slashes aren't necessary in the <cfset> tag.

-Carl V.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines