I'm having trouble adding to an array after I serialize/deserialize it.

Any help is appreciated...

Here's the code that causes the error:

http://www.becomenew.com/code.html (in color)

<cfapplication name="foobar" clientmanagement="yes">

<cfscript>
        
        itemID = 1;
        itemName = 2;
        
        //      DEFINE THE CART ARRAY
        cart    = arrayNew(2);
        
        //      PUT A COMPUTER IN THE CART
        cart[1][itemID] = 101;
        cart[1][itemName] = "Computer";
        
        //      PUT A MONITOR IN THE CART
        cart[2][itemID] = 102;
        cart[2][itemName] = "Monitor";
</cfscript>

<!--- DISPLAY THE CART --->
<cfdump var="#cart#"><br />

<!--- SERIALIZE THE CART --->
<cfwddx action="cfml2wddx" input="#cart#" output="client.cart">

<!--- DESERIALIZE THE CART --->
<cfwddx action="wddx2cfml" input="#client.cart#" output="cart">

<!--- DISPLAY THE CART (LOOKS GOOD) --->
<cfdump var="#cart#">

<cfscript>
        //      ADD A KEYBOARD TO THE CART
        cart[3][itemID] = 103; // <-- ERROR OCCURRS HERE
        cart[3][itemName] = "Keyboard";
        
        //      ADD A MOUSE TO THE CART
        cart[4][itemID] = 104;
        cart[4][itemName] = "Mouse";
</cfscript>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

Reply via email to