Bien, gracias por dedicar segundos de atencion a mi problema
Les cuento que estoy intentando contactarme con un script aspx c#
para através de ese script usar una base de datos, chiquita.
Bien, nociones de flash y action tengo. Pero resulta que en esta rama
del arbol no he andado nunca. he seguido varios tutoriales y mi codigo
no arroja los resultados esperados.
Bueno que a la final creo que tengo algo mal con mi iis o talvez el webconfig
de .net
No se que pueda estar mal.
a los codigos:
En el fla tengo lo siguiente:
textInput: nombre_txt
textInput: email_txt
textInput: clave_txt
button: --sin identificador de instancia--
texto dinamico: mensaje_txt
frame 1 : de un tutorial - creo que no hay alteraciones todavía
Código:
El boton://Declaro las variables para enviar y para recibir var envio_lv:LoadVars = new LoadVars(); var recibir_lv:LoadVars = new LoadVars(); //Función que envia el forumlario function enviarForm() { //El nombre de la variable que enviara los datos del formulario //es "envio_lv", a esa variable le voy asignando uno por uno los //valores que le llegaran al formulario, y con el mismo nombre que //asigno aqui sera con el que los Scripts trataran los datos del //formulario envio_lv.nombre = nombre_txt.text; envio_lv.email = email_txt.text; envio_lv.clave = clave_txt.text; //Uso el metodo "sendAndLoad" para enviar el formulario y recibir //la respuesta del servidor, el metodo tiene tres parametros //el primero es la URL del script que tratara el formulario, en este //caso lo llame "form.php", el segundo es el objeto que cargara la //respuesta del servidor y el tercero el metodo de envio del formulario //que puede ser, como en HTML, GET o POST envio_lv.sendAndLoad("http://localhost/vicky/tst/dotnetpage.aspx", recibir_lv, "POST"); //Aqui ustedes pueden cambiar de form.php a form.asp dependiendo del servidor //que usen } //Función que procesa los datos recibidos del servidor recibir_lv.onLoad = function(exito) { //Hace que el campo de texto "mensaje_txt" reciba codigo HTML this.mensaje_txt.html = true; if (exito) { //Le asigna el mensaje recibido del servidor, con formato HTML this.mensaje_txt.htmlText = this.mensaje; } else { //Muestra un mensaje de error en negrita this.mensaje_txt.htmlText = "<b>Error en el Script</b>"; } };
Código:
----------------dotnetpage.aspx---on (release) { //Coloca el mensaje de carga en el campo de texto "mensaje_txt" this._parent.mensaje_txt.text = "Cargando..."; //Llama a la función que envia el formulario enviarForm(); }
Código:
Yo estoy seguro que el problema no esta en el codigo, pero no puedo probarlo<%@ Page Language="C#" %> <script runat="server"> void Page_Load(Object sender, EventArgs e) { Response.Write("myName=Miguel&"); Response.Write("mensaje=Bienvenido&"); } </script>
alguien puede echarme una manito. Desde ya 1001 gracias!