Comunidad de diseño web y desarrollo en internet online

Duda en tutorial de LoadVars

Citar            
MensajeEscrito el 09 Jun 2008 11:49 pm
Hola ¿Como andan? Este es mi primer mensaje en este foro, espero ser también de utilidad.

Estoy mirando el tutorial de LoadVars (http://www.cristalab.com/tutoriales/6/tutorial-de-loadvars-en-flash) y me ha surgido una duda. Antes quiero decirles que estoy programando una consulta de una base de datos SQL Server en Flash, o sea tendría que acceder a la base de datos usando Flash, por eso estoy mirando el tutorial. Estoy programando en .NET (páginas aspx)

El tutorial esta muy claro, pero la duda surge cuando dice

Ahora, el codigo en ASP y PHP . . .
En ASP:

Código :

form.asp
<% 
  Dim nombre=Request.Form("nombre")
  Dim email=Request.Form("email")
  Dim clave=Request.Form("clave")
  Response.Write("mensaje=Bienvenido " & nombre & "<br />Entra con tu clave '" & clave & "' :D")
  Response.Write("<br />Att: The Cristalab Team")
%>


Por lo que he visto las variables, desde el asp, se envían usando el Response.Write. La duda es ¿Donde va este bloque de código?¿En que parte del html?¿Dentro de la etiqueta head?¿Se entiende la pregunta? He buscado bastante, y he visto este ejemplo muchas veces, pero no se como asociar ese código con la página asp.

Espero que me puedan ayudar. Si no se entiende avisen y veo de aclarar la cuestión :lol:
Muchas gracias

Saludos. Lucas

Por lucasiramos

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Jun 2008 12:14 am
Lo que tienes allí es el código asp, es decir, el contenido del archivo .asp.
El Response.Write es el equivalente a echo en php. Si estás trabajando en asp.net tendrás que "traducirlo" a asp.net (que no sé yo si hace falta porque de asp.net no tengo ni idea).
Para que lo veas más claro. El archivo asp sólo tiene ese código, nada más (ni etiquetas html ni nada) porque nunca se muestra en el navegador, sólo se usa para procesar las variables enviadas y devolver una respuesta.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 10 Jun 2008 11:36 am
Hola The Fricky, gracias por responder. O sea que yo tendría un archivo .asp con ese código solamente, sin los demás tags (html, body, head, etc). Pero a su vez tendría que tener otra página en donde se cargue la película Flash, ya que en esa página asp en la que se procesan las variables el swf no es cargado ¿No es cierto? O sea, habría que armar algo así (que es el html que arma Flash al publicar con F12):

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>peliFlash</title>
</head>
<body bgcolor="#ffffff">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="200" height="200" id="peliFlash" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="peliFlash.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="peliFlash.swf" quality="high" bgcolor="#ffffff" width="200" height="200" name="peliFlash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>


Entonces la pregunta es ¿Como relaciono esa página asp en la que se procesan las variables con esta otra página en la que cargo la película Flash? ¿Basta con que tengan el mismo nombre? ¿Tengo que "llamar" al asp de alguna manera desde la página en la que esta el Flash?

Muchas gracias por tu tiempo.

Saludos. Lucas

Por lucasiramos

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Jun 2008 07:33 pm

lucasiramos escribió:

O sea que yo tendría un archivo .asp con ese código solamente, sin los demás tags (html, body, head, etc). Pero a su vez tendría que tener otra página en donde se cargue la película Flash, ya que en esa página asp en la que se procesan las variables el swf no es cargado ¿No es cierto?

Exacto.
La vinculas por medio de loadVars, con en método sendAndLoad, que hace exactamente eso: enviar las variables al asp y cargar lo que asp le envíe de vuelta. Te aconsejo que vuelvas a leer, con más calma, el tutorial. Está bastante bien explicado allí.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox

 

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