Hola que tal amigos, otra vez sobre lo mismo, pero es que no resuelvo aun mi problema del todo.
Pongo este post aqui, porque creo que el problema lo tengo con Flash y no con Asp.
Tengo un archivo asp que lee los registros de una base de datos, el cual lo he probado en el explorador con http://localhost/leedatos.asp y funciona muy bien.
Cuando lo jalo del flash de esta menera (ya le busque con el loadvariables y no pasa nada)
var pathArchivo = "http://localhost/";
var nombreArchivo = "leedatos.asp";
var archivo_lv = new LoadVars();
archivo_lv.onLoad = function (ok) {
if (ok) {
trace("Archivo Cargado");
} else {
trace("Error de carga");
}
};
archivo_lv.load(pathArchivo + nombreArchivo);
Me manda el mensaje de que el archivo esta cargado.
Pero cuando en el flash deseo almacenar en un campo de texto dinamico las
variables que retorno del asp.
cadena = oRS("Nombre")
Response.Write cadena
lo he hecho tambien asi y en ambas funciona
response.write "Cadena=" & Server.URLEncode(oRS("Nombre"))
Nada mas no me sale nada en los campos de texto.
Si lo hago de esta manera desde el html
<object type="application/x-shockwave-flash" data="archivo.swf">
<param name="movie" value="prueba.swf" />
<param name="flashvars" value="cadena=10" />
</object>
Si me pone en el campo el valor 10, pero yo no quiero eso, yo lo que quiero es tomar el valor que regeresa el ASP.
Espero no haberlos enredado con mi pregunta y ojala puedan ayudarme, es que ya le busque por todos lados y no queda.
Gracias
Atte. Curiel