I'm storing a product id as a session variable <cfset session.item=#item#>
and am using a _javascript_ to allow the users to select the qty of items.
Most times everything goes well: session.item and session.qty are passed as
expected. Other times not. I'll two session.items.
This is not good :-) It breaks the db call. I could get around this by
creating session.itemTitle, session.itemPrice, etc... I would rather figure
out why it breaks.
In case it matters the _javascript_ is below:
<script langauge="_javascript_">
function subTotal() // calculates subTotal for user : QTY x PRICE =
SUBTOTAL
{
document.forms[0].priceRetailSubTotal.value=
(
document.forms[0].itemQty.value*
document.forms[0].priceRetail.value
);
document.forms[0].itemQty2.value=document.forms[0].itemQty.value;
}
function cs() // if QTY is 1 go to previous page else send to cart2
to process session variables (below)
{
var i=document.forms[0].itemQty2.value;
if (i==1)
{
location.href=""> }
else
{
<cfoutput>location.href=""> r='+i);</cfoutput>
}
}
</script>
// cart2.cfm
<cfif number GT "0">
<cfset session.item=#item#>
<cfset session.itemQty=#number#>
<cfoutput><cflocation url="">
</cfif>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

