Professional Web Applications Themes

Problem with Application variables using Application.cfc - Macromedia ColdFusion

Hi guys, I'm using CFMX7 and with that the Application.cfc. I've defined the app variables using <cfset This.varname = "something"> I would like to output some of that variables to pages like <cfset This.BrowserTitle = "Test"> using <cfoutput>#This.BrowserTitle#</cfoutput>. Problem is, whatever variables I define in the Application.cfc, whenever I try to invoke them (whether they are THIS,APPLICATION,SESSION or whatever), I get an error "ELEMENT X IS NOT DEFINED IN Y". No errors are shown while parsing the Application.cfc file. Any insights on this? Thanks Hugo...

  1. #1

    Default Problem with Application variables using Application.cfc

    Hi guys,

    I'm using CFMX7 and with that the Application.cfc.
    I've defined the app variables using <cfset This.varname = "something">
    I would like to output some of that variables to pages like
    <cfset This.BrowserTitle = "Test">
    using
    <cfoutput>#This.BrowserTitle#</cfoutput>.

    Problem is, whatever variables I define in the Application.cfc, whenever I try
    to invoke them (whether they are THIS,APPLICATION,SESSION or whatever), I get
    an error "ELEMENT X IS NOT DEFINED IN Y".

    No errors are shown while parsing the Application.cfc file.

    Any insights on this?

    Thanks

    Hugo

    Hugo Sombreireiro Guest

  2. #2

    Default Re: Problem with Application variables usingApplication.cfc

    Hugo-

    Not sure where you're setting these variables, but if you want to set application variables, set them in onApplicationStart.

    <cfset application.foo = 'bar'>

    HTH,

    Collin
    ctobin Guest

  3. #3

    Default Re: Problem with Application variables usingApplication.cfc

    Collin,

    This is what's going on:

    Application.cfc

    <cffunction name="onApplicationStart">
    <cfset Application.LocalFolder = "F:\ThisApp">
    </cffunction>

    Index.cfm
    Local folder is <cfoutput>#Application.LocalFolder#</cfoutput>

    Error: Element LOCALFOLDER is not defined in APPLICATION.


    Hugo

    Hugo Sombreireiro Guest

  4. #4

    Default Re: Problem with Application variables usingApplication.cfc

    Quote Originally Posted by Hugo Sombreireiro View Post
    Collin,

    This is what's going on:

    Application.cfc

    <cffunction name="onApplicationStart">
    <cfset Application.LocalFolder = "F:\ThisApp">
    </cffunction>

    Index.cfm
    Local folder is <cfoutput>#Application.LocalFolder#</cfoutput>

    Error: Element LOCALFOLDER is not defined in APPLICATION.


    Hugo
    Did you try creating the session struct first?

    <cfset Application = StructNew()>
    eSearing Guest

Similar Threads

  1. Flash Remoting Application.cfc & Application.cfm problem
    By Joćo Fernandes in forum Coldfusion Flash Integration
    Replies: 0
    Last Post: April 11th, 03:22 PM
  2. Application variables
    By Philip Carnstam in forum ASP.NET General
    Replies: 4
    Last Post: October 28th, 09:37 PM
  3. DB Field name="application" and Application scope variables
    By VicTci in forum Coldfusion Database Access
    Replies: 2
    Last Post: August 23rd, 06:55 AM
  4. ASP Application Variables
    By Alan in forum ASP
    Replies: 2
    Last Post: October 16th, 10:30 PM
  5. Replies: 1
    Last Post: September 3rd, 01:30 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139