# SharedObject - problem saving an array

**URL:** <https://forum.kirupa.com/t/sharedobject-problem-saving-an-array/259563>\
**Category:** flash\
**Created:** [May 6, 2008, 6:22pm UTC](https://forum.kirupa.com/t/sharedobject-problem-saving-an-array/259563 "2008-05-06T18:22:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![anclin](https://avatars.discourse-cdn.com/v4/letter/a/a183cd/32.png) [@anclin](https://forum.kirupa.com/u/anclin)\
**Post date:** [May 6, 2008, 6:22pm UTC](https://forum.kirupa.com/t/sharedobject-problem-saving-an-array/259563/1 "2008-05-06T18:22:26Z")

</div>

I want to save x and y position of the mouse every frame in array and copy it to disk with save button, so i could use last movements of mouse when I run program again.

I managed to get position to array, but when save button is clicked, array is saved, and it keep saving it every frame.

Here’s example: [save\_mouse\_pos](http://shrani.si/f/1g/cv/3eD5ZVaE/xymousesave.swf)  
Here’s my script:

```auto

posArr = new Array()
i = 0

function onEnterFrame(){
	
	posArr* = [_xmouse,_ymouse]
	i++
	
	posArr_txt.text = posArr
	data_txt.text = SO.data.filename
}

////////// Save Load //////////////////////////////////////////////////

SO = SharedObject.getLocal("savedFile")

save_btn.onRelease = function(){
	
	SO.data.filename = posArr
	trace("data saved")
}

```

Thanks in advance
