Chapter 2: ColdFusion Functions
377
<CFIF IsDefined("FORM.urladdress") is True>
<!--- do simple error check to avoid crashing the tag --->
<CFIF Trim(Form.urladdress) is "" or Trim(Form.urladdress) is "http:/
/">
<!--- if error condition tripped, set alternative --->
<CFSET urlAddress ="http://localhost/cfdocs/index.htm">
<H4>because you entered no url or an empty string, the tag
will return the following address:
http://localhost/cfdocs/index.htm</H4>
<CFELSE>
<!--- otherwise use address passed from form --->
<CFSET urlAddress = "#FORM.urladdress#">
</CFIF>
<!--- now use the CFHTTP tag to get the file content
represented by urladdress --->
<CFHTTP URL="#urladdress#"
METHOD="GET"
RESOLVEURL=YES>
</CFHTTP>
<CFELSE>
<!--- the first time through, retrieve a URL that we know exists --->
<CFHTTP URL="http://localhost/cfdocs/index.htm"
METHOD="GET"
RESOLVEURL=YES>
</CFHTTP>
</CFIF>
<!--- Now, output the file, including the mimetype and content --->
<H3>Show the file</H3>
<CFOUTPUT>
<P>Here is an example of 255 characters from your file
output in HTMLCodeFormat:
<P>#HTMLCodeFormat(Mid(CFHTTP.FileContent,1,255))#
<P>Here is an example of 255 characters from your file
output in HTMLEditFormat:
<P>#HTMLEditFormat(Mid(CFHTTP.FileContent,1,255))#
</CFOUTPUT>
</BODY>
</HTML>
Содержание COLDFUSION 4.5-CFML LANGUAGE
Страница 1: ...Allaire Corporation CFML Language Reference ColdFusion 4 5...
Страница 207: ...Chapter 1 ColdFusion Tags 183 CFCATCH CFTRY BODY HTML...
Страница 224: ...200 CFMLLanguageReference CFOUTPUT P Text within CFOUTPUT is always shown CFOUTPUT BODY HTML...
Страница 296: ...272 CFMLLanguageReference INPUT TYPE text NAME number2 BR INPUT TYPE submit NAME submit VALUE Add FORM BODY HTML...
Страница 336: ...312 CFMLLanguageReference CFIF BODY HTML...
Страница 404: ...380 CFMLLanguageReference DE It is morning CFOUTPUT P BODY HTML...
Страница 413: ...Chapter 2 ColdFusion Functions 389 Customer BalanceDue BR CFOUTPUT CFIF BODY HTML...
Страница 483: ...Chapter 2 ColdFusion Functions 459 CFOUTPUT CFLOOP BODY HTML...
Страница 557: ...Chapter 2 ColdFusion Functions 533 P CFOUTPUT Value i is employee keysToStruct i CFOUTPUT P CFLOOP CFIF BODY HTML...
Страница 584: ...560 CFMLLanguageReference...
Страница 594: ...570 CFMLLanguageReference...