Not only that, but when you come across a host who locks that down, you
save yourself this heartache as well.


On Fri, Dec 30, 2011 at 1:48 AM, Greg Morphis <[email protected]> wrote:

>
> Even so, always scope your variables! It hardly adds any time to
> development and it makes your code much more readable and easier to
> follow later on.
>
> On Thu, Dec 29, 2011 at 8:40 AM, Justin Scott <[email protected]>
> wrote:
> >
> >> When I use REQUEST.dataSource it tells me the name set in the
> >> Application.cfc boy I feel dumb!
> >
> > That's okay, we all start somewhere.  Most of the time you can
> > reference a variable name without its scope and ColdFusion will find
> > it for you.  See the scope priority list to see how ColdFusion
> > searches through the scopes to find variable references:
> >
> > http://fusiongrokker.com/post/scope-priority-changes-in-coldfusion-9
> >
> > The request, application, and session scopes are not searched,
> > however, and need to be referenced directly as you discovered.  It's
> > always considered good practice to explicitly scope all variable
> > references to make your code more readable and prevent unexpected
> > errors and collisions.
> >
> >
> > -Justin Scott
> >
> >
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-newbie/message.cfm/messageid:5757
Subscription: http://www.houseoffusion.com/groups/cf-newbie/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-newbie/unsubscribe.cfm

Reply via email to