Error al extraer un valor de mysql con php y enviar a flash, la variable se muestra como undefined

tengo una aplicación echa en flash con AS2 y tengo una conexión a una BS con Mysql en php el valor es extraído exitosamente de esta forma hago la extracción y el envío

<?php
$db_host="localhost";
$db_usuario="root";
$db_password="root";
$db_nombre="DivertyAprende";
$conexión = @mysql_connect($db_host, $db_usuario, $db_password) or die(mysql_error());
$db = @mysql_select_db($db_nombre, $conexión) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");
$result = mysql_query("SELECT * from Usuario where idUsuario = 'haki' ");
if (mysql_num_rows($result) > 0) {
while ($user_info = mysql_fetch_array($result,MYSQL_BOTH)) {
$nombre= $user_info['idUsuario'];
echo $nombre; //el valor de nombre en este caso es 'haki'
}
}
?>

El problema es al momento de enviarlo al flash para utilizarlo como nombre de usuario,lo cacho de esta forma en flash

php_lv = new LoadVars();
php_lv.load("esto.php")
php_lv.onLoad = function(){
_root.nombre = this.texto;
}

de esta forma el campo de texto _root.nombre tendría el valor de 'haki '

pero por alguna razón me tira undefined y ya en intentado de diferentes formas y no logro resolver el problema

<div class="gpitPhotoStorage"> </div><div class="gpitphotoViewer" style="background-color: #ffffff;"><div class="gpitmark"><div class="gpitlogo"> </div><div class="gpitmarktext">CTRL + QUE to Enable/Disable GoPhoto.it</div></div></div>

Añade tu respuesta

Haz clic para o