Sorry. I'm getting kind of tired of finding code examples and typing detailed advice only to have you repeatedly refer me to your code saying "but the last two don't work". You haven't posted any new code or made any changes as far as I can tell.
Your code is highly redundant and is a poor way of going about it not just because of code redundancy but because you make 5 different requests to the server to load your information and 5 more to save your information. You really should rework it.
Here's a tip: A single URLVariables object can be used to transmit whole bunch of different variables. You just keep assigning properties to it:
PHP Code:
var variables = new URLVariables();
variables.var1 = "I'm var 1";
variables.var2 = "I'm var 2";
variables.var3 = "I'm var 3";
variables.var4 = "I'm var 4";
In your PHP, you'd find these vars defined in $_POST['var1'], $_POST['var2'], etc. That would be an easy way to get rid of most of your actionscript code.
You could also use something like Sephiroth's Serializer Class to send 5 vars back from php to flash in one fell swoop. He's got code examples that show how to use it.
A trace statement will output a message to the debugger window in the Flash authoring application (typically referred to as the Flash Integrated Development Environment or I.D.E.). You can find a description of it if you search the Actionscript 3 Language Reference. I find it's super useful to let you know what code is running when and what values are:
PHP Code:
function completeHandler(event:Event):void
{
var txt:String = event.target.data as String;
trace('completeHandler is setting text to ' + txt);
text_txt.text = txt;
}