Contents > CFML Reference > ColdFusion Functions > GetEncoding PreviousNext

GetEncoding

Returns the encoding (character set) of the Form or URL scope.

String; the character encoding of the specified scope.

International functions, System functions

GetEncoding(scope_name)

SetEncoding, cfcontent, cfprocessingdirective, URLDecode, URLEncodedFormat

ColdFusion MX: Added this function.

Parameter

Description

scope_name

  • Form
  • URL.

Use this function to determine the character encoding of the URL query string or the fields of a form that was submitted to the current page. The default encoding, if none has been explicitly set, is UTF-8.

For more information, see: www.iana.org/assignments/character-sets.

<!--- This example sends the contents of two fields and interprets them as
      big5 encoded text. --->
<cfcontent type="text/html; charset=big5">
<form action='#cgi.script_name#' method='get'>
<input name='xxx' type='text'>
<input name='yyy' type='text'>
<input type="Submit" value="Submit">
</form>

<cfif IsDefined("URL.xxx")>
<cfscript>
   SetEncoding("url", "big5"); 
   WriteOutput("URL.XXX is " & URL.xxx & "<br>"); 
   WriteOutput("URL.YYY is " & URL.yyy & "<br>");
    theEncoding = GetEncoding("URL");
    WriteOutput("The URL variables were decoded using '" & theEncoding & "' encoding."); 

    WriteOutput("The encoding is " & theEncoding); 
</cfscript>
</cfif>

Contents > CFML Reference > ColdFusion Functions > GetEncoding PreviousNext

ColdFusion 9 | ColdFusion 8 | ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | Bug Reporting

Version 6.1

Comments are no longer accepted for ColdFusion MX 6.1. ColdFusion 8 is the current version.

 

Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi93.htm