If all you want is the index.html part of the path, I use this:

ListLast(cgi.script_name,"/")

-----Original Message-----
From: Chris Lofback [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 25, 2002 9:31 AM
To: CF-Talk
Subject: RE: Quick Help


GetFileFromPath(CGI.SCRIPT_NAME)

Chris Lofback
Sr. Web Developer

TRX Integration
28051 US 19 N., Ste. C
Clearwater, FL  33761
www.trxi.com


> -----Original Message-----
> From: Kris Pilles [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 25, 2002 11:35 AM
> To: CF-Talk
> Subject: Quick Help
>
>
> I know I asked yesturday and got the answer but all of our emails have
> been purged sooooo
>
> Can someone quick tell me how to grab just the page name from the
> browser...
>
> For example I want to set pagename = index.cfm
>
> How do I get the index.cfm????
>
> -----Original Message-----
> From: Nathan Stanford [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 25, 2002 10:10 AM
> To: CF-Talk
> Subject: NEW (ColdFusion MX or ColdFusion 4.5) and Session Variables
> (Bug)
>
>
> Ok Ok...
> Tested on
> ColdFusion MX on a Solaris 7 with Apache 1.3.26 Web Server ColdFusion
> 4.5 on Windows NT with IIS Web Server
>
> Both when hitting refresh after the page is already running the
> session.cartquantity becomes inaccurate at a different
> rate... if I hit
> refresh a short time the error is small if I hit refresh a longer time
> into the code the error is greater.  The Loop was put in to
> simulate the
> slow speed of the page while connected to the AS400.
>
> What should I test next??
>
> I am all ears?  well as much as I can be...
>
> I even put some locks around where I am setting the session
> variables to
> something.
>
> It looks like it is not rerunning the page from the top when I hit
> refresh.
>
> -------------- Code --------------
>
> <cfapplication        name="test"
>                               sessionmanagement="Yes"
>                               sessiontimeout="#CreateTimeSpan(0, 3, 0,
> 0)#">
>
> <cfif IsDefined( "Cookie.CFID" ) AND IsDefined( "Cookie.CFTOKEN" )>
>   <cfset localCFID = Cookie.CFID>
>   <cfset localCFTOKEN = Cookie.CFTOKEN>
>   <cfcookie name="CFID" value="#localCFID#">
>   <cfcookie name="CFTOKEN" value="#localCFTOKEN#">
> </cfif>
>
> <cfset request.dsnSQL ="XXX">
> <cfset request.dsnAS400 ="XXXX">
> <cfset session.dealer_id="XXXXX">
>
>
>   <cflock timeout = "60" scope = "SESSION" type = "Exclusive">
>       <cfset session.cartquantity=0>
>   </cflock>
>
>   <cflock timeout = "60" scope = "SESSION" type = "Exclusive">
>       <cfset session.carttotal=0>
>   </cflock>
>
>
> <cfoutput>Before Everything:<br>
> Session.Carttotal:#session.carttotal#<br>
> Session.CartQuantity:#session.cartquantity#<br><br>
> </cfoutput>
>
> <cfquery name="qry_checkoutcart" datasource="#request.dsnSQL#">
>       SELECT  *
>       FROM    OreckDealerCart
>       WHERE   OreckDealer_id  = #session.dealer_id#
> </cfquery>
>
> <cfquery name="qry_checkoutcart1" datasource="#request.dsnSQL#">
>       select sum(quantity)  As CartTotal
>       FROM    OreckDealerCart
>       WHERE   OreckDealer_id  = #session.dealer_id#
> </cfquery>
>
>
> <cfif qry_checkoutcart.recordcount eq 0>
>
> <cfelse>
>
> <cfset counter=0>
> <cfoutput>Before Query:<br> Session.Carttotal:#session.carttotal#<br>
> Session.CartQuantity:#session.cartquantity#<br><br>
> </cfoutput>
> <br>
>
> <cfoutput query="qry_checkoutcart">
> In Query:
> Session.Carttotal:#session.carttotal#<br>
> Session.CartQuantity:#session.cartquantity#<br><br>
>
> <cfset y=1>
> <cfloop index="x" from="1" to="10000">
> <cfset y=x*y>
> </cfloop>
>
>
> Quantity 1:#quantity#
> <!--- Good To Here --->
>
> <!--- Bad here --->
>   <cflock timeout = "60" scope = "SESSION" type = "Exclusive"> <cfset
> session.cartquantity=#session.cartquantity#+#quantity#>
>   </cflock>
> Session.CartQuantity:#session.cartquantity#  Quantity
> 2:#quantity#<br><br>
>
>
> </cfoutput>
> <cfoutput>
>
>
>
> <a href="index.cfm?fuseaction=checkout"><img
> src="/oreckdealer/images/icons/dealer_cart.gif" border="0" alt="View
> Cart"></a> #session.cartquantity# Items
> #dollarformat(session.carttotal)#
> Total
> </cfoutput>
>
> </cfif>
> <br>
>
>
>
>
> > -----Original Message-----
> > From: Stacy Young [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, July 25, 2002 8:51 AM
> > To: CF-Talk
> > Subject: RE: ColdFusion MX and Session Variables (Bug)
> >
> >
> > We are and have been using session scope heavily. I can't say
> > I've seen this
> > problem yet...will let you know...we're about to QA our first
> > MX project.
> >
> > Stace
> >
> > -----Original Message-----
> > From: Nathan Stanford [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, July 25, 2002 8:56 AM
> > To: CF-Talk
> > Subject: RE: ColdFusion MX and Session Variables (Bug)
> >
> > > -----Original Message-----
> > > From: Jon Hall [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, July 24, 2002 4:19 PM
> > > To: CF-Talk
> > > Subject: Re: ColdFusion MX and Session Variables
> > >
> > >
> > > What about that session.dealer_id?
> >
> > Yes when adding Testing Variables the out put stayed the same.
> >
> >  Is it staying consistent? What
> > > about the actual data? Is there some other query
> somewhere writing
> > > data that is affecting the price and or quantity
> variables, which I
> > > assume are coming from the qry_checkoutcart query, but
> I'm not sure,
>
> > > because they aren't scoped...hint hint :)
> >
> > They are not scoped because there is a AS400 Query and they
> can not be
>
> > scoped because there is no resultset coming back from the AS400.
> > Price is not coming from qry_checkoutcart but I guess I
> could go scope
> > quantity.  We
> > have tried several drivers with ColdFusion MX on a Solaris 7
> > with Apache
> > 1.3.26 Web Server.  When we tried the same thing on the NT it
> > seemed to be
> > fine.  We even created a test page outside the application to
> > verify it was
> > not linked to any other page.
> >
> >
> > Who out there is working on a Solaris 7 with ColdFusion and Apache?
> >
> >
> > Testing Code Below
> > ====================================================================
> >
> > <cfset request.cartquantity=0>
> > <cfset request.carttotal=0>
> >
> > <cfquery name="qry_checkoutcart" datasource="#request.dsnSQL#">
> >     SELECT  *
> >     FROM    OreckDealerCart
> >     WHERE   OreckDealer_id  = #session.dealer_id#
> > </cfquery>
> >
> > <cfif qry_checkoutcart.recordcount eq 0>
> >
> > <cfelse>
> >
> > <cfset counter=0>
> > <cfoutput query="qry_checkoutcart">
> >
> >
> > <!--- removed AS400 Query here to get the PRICE --->
> >
> >
> >
> >       <cfset price = price*100>
> >       <cfset subtotal=#price#*#qry_checkoutcart.quantity#>
> >     <cfset request.carttotal=#request.carttotal#+#subtotal#>
> >       <cfset
> > request.cartquantity=#request.cartquantity#+#qry_checkoutcart.
> > quantity#>
> >
> >
> > <!---
> > STILL WORKING HERE:
> > ======================
> >  --->
> > #session.dealer_id#<br>
> > #session.carttotal#<br>
> > #session.cartquantity#<br>
> > #price# X #quantity# = #subtotal#<br>
> >
> > </cfoutput>
> > <cfoutput>
> >     <a href="index.cfm?fuseaction=checkout">
> >     <img src="/oreckdealer/images/icons/dealer_cart.gif" border="0"
> > alt="View Cart">
> >       </a>
> >
> > <!---
> > WRONG INFORMATION COMES OUT HERE:
> >  --->
> >       #session.cartquantity# Items
> > #dollarformat(session.carttotal)# Total
> >
> > </cfoutput>
> >
> > </cfif>
> >
> >
> >
> >
> >
> >
> >
> >
> > >
> > > --
> > >  Jon
> > >  mailto:[EMAIL PROTECTED]
> >
> >
>
>

______________________________________________________________________
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to