Флеш учу не давно, просьба не пинать, я нуб)
И так - надо записывать в mysql данные с флеша.
Сделал php file:

PHP код:
<?php
$thisurl = "сайт/send.php";
$tablename = "pers";
$id=$_POST['id'];
echo 'id = '. $id;
$nick = $_POST['nick'];
echo 'nick = '. $nick;
$lvl = $_POST['lvl'];
echo 'lvl = '. $lvl;
$note=$_POST['note'];
echo 'note = '. $note;
function openmysql($query)
{
$hostname = '';
$username = '';
$password = '';
$dbName = "";
$link = mysql_connect($hostname, $username, $password)
or die("Could not connect: " . mysql_error());
mysql_select_db($dbName, $link) or die('Could not select database.');
$result = mysql_query($query) or die("Invalid query: " . mysql_error());
mysql_close($link);
return $result;
}
function addrecord()
{
global $tablename;
$query = "INSERT INTO ".$tablename."(`id`,`nick`,`lvl`,`note`) VALUES ('$id','$nick','$lvl','$note')";
$result = openmysql($query);
exit();
}
addrecord();
exit();
?>
Захостил его, создал бд, всё нормально)
Во флеше(AS 3.0) сделал следующее:

Код AS3:
upload_btn.addEventListener(MouseEvent.CLICK, do_upload);
var scriptRequest:URLRequest = new URLRequest("сайт/send.php");
var scriptLoader:URLLoader = new URLLoader();
var LO:URLVariables = new URLVariables();
scriptLoader.addEventListener(Event.COMPLETE, handleLoadSuccessful);
scriptLoader.addEventListener(IOErrorEvent.IO_ERROR, handleLoadError);
function do_upload(event:MouseEvent):void
{
LO.id =id.text;
LO.nick = nick.text;
LO.lvl = lvl.text;
LO.note=note.text;
scriptRequest.method = URLRequestMethod.POST;
scriptRequest.data = LO;
scriptLoader.load(scriptRequest);
}
function handleLoadSuccessful($evt:Event):void
{
trace("Message sent.");
}
function handleLoadError($evt:IOErrorEvent):void
{
trace("Message failed.");
trace($evt);
}
В результате получаю Message sent. Добавилась запись в бд но она пустая. при попытке зайти вот так

PHP код:
сайт/send.php?id=1&nick=drabuna&lvl=4¬e=hello
выводятся пустые строки.
В чем ошибка?)