Comunidad de diseño web y desarrollo en internet online

Pasando una variable de ASP a Flash

Citar            
MensajeEscrito el 20 Oct 2004 12:38 pm
Tengo un problema que parece absurdo pero para mi no lo está siendo. Me estoy iniciando con Flash y su conexión con el servidor.

El tema es que itento pasar una variable de ASP a Flash pero no doy con ello. El código que estoy utilizando es simple:

FLASH

var a = new LoadVars();
a.load("nombre.asp",0,POST);
a.onLoad = function() {

texto_txt.html=true
texto_txt.text = this.nombre;
};


Siendo texto_txt un campo de texto dinámico.

Con ASP todo lo que he encontrado me lleva a pensar que el código tendría que ser:

ASP

<%
nom="Marc"
Response.Write("nombre= " & nom & " .")
%>


Pero sucede que aparece un 'UNDEFINED'.

Si decido que me conformo con que me pinte lo que le digo, sin que sea una variable:

<%
Response.Write("&nombre=HOLA")
%>


Entonces me devuelve:

HOLA")

Con las comillas y paréntesis final incluidos.

Otro intento, en este caso con un unpersand en el principio y con + para concatenar, porque si pongo otro unpesand entiende que le mando otra variable:

<%
nom="Marc"
Response.Write("&nombre=" + nom)
%>

En este caso la respuesta es:

" nom)

No me pinta el +, pero no concibe que nom sea una variable, sino que piensa que es una cadena.

En fin que llevo muchos días con eso y no logro dar con el problema. A ver si alguien me puede ayudar.

Ah, por cierto, uso IIS. I mis archivos los tengo dentro de la carpeta del servidor, en el mismo directorio.

Gracias. Un abrazo,

Miquel

Por mbernis

2 de clabLevel



 

unknown
Citar            
MensajeEscrito el 20 Oct 2004 01:53 pm
checa BIEN la referencia de flash, para qué pones un "0" en el segundo parámetro de load?

empieza por eso


luego, los archivos se ejecutan? tal vez estés llamando al archivo pero no ejecutado, por ejemplo en php yo uso con rutas absolutas (http://), no sé cómo se maneje en asp

intenta poniéndole al evento onload un trace(this) para que veas qué es lo que carga

saludos

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

unknown
Citar            
MensajeEscrito el 20 Oct 2004 03:53 pm
Mirate este tutorial de LoadVars
http://www.cristalab.com/vertutorial.php?id=6

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 20 Oct 2004 03:54 pm
ah, y algo que ayuda mucho es abrir el ASP con el navegqador antes de hacerlo con Flash, asi sabes exactamente que leera Flash

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 21 Oct 2004 10:29 am
Gracias a los dos por responder.

Fael tenía razón, el problema radicaba en que el archivo no se ejecutava, debía llamarlo vía http://localhost/nombre.asp , de esta forma se procesa la página, poniendo solo "nombre.asp" no lo hace.

Mil gracias Fael!.

Un abrazo,

Miquel

Por mbernis

2 de clabLevel



 

unknown

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.