Variable keys and values missmatch

Hi all,
I have run across a really weird problem when posting URLVariables from a as3 flash file to a php script.

The issue is that sometimes the key and value doesn’t match from the swf to the php, for instance:

I post name, email and verificationcode to php from the swf,
Name: Daniel
E-mail: example@domain.com
code: 123456789

then the php script could get something like this:

name=>Daniel
E-mail => example@domain.com
code => niel

It’s the same field that fails consistently, and it usually takes parts of a value from the other variables. It’s a lot of foreign characters envolvoled, can a ampersand in a URLVariable value screw things up? Anyone seen this before?