Foros del Web » Programando para Internet » ASP Clásico »

no entiendo

Estas en el tema de no entiendo en el foro de ASP Clásico en Foros del Web. Saludos Podrian por favor resolverme una duda lo que pasa es que es que el siguiente codigo no lo llego a captar podia alguien explicarme ...
  #1 (permalink)  
Antiguo 16/03/2003, 12:55
 
Fecha de Ingreso: febrero-2003
Mensajes: 84
Antigüedad: 22 años, 2 meses
Puntos: 0
no entiendo

Saludos

Podrian por favor resolverme una duda lo que pasa es que es que el siguiente codigo no lo llego a captar podia alguien explicarme detalladamente por favor .
Pero lo que menos entiendo es porque le ponen punto "." y "undefined."no lo entiendo.


<%@ Language=JavaScript %>
<%if(Request.Form("Fondo")+"."!="undefined.")
{
Response.Cookies("ColorFondo")=Request.Form("Fondo ")
}
%>
<HTML>
<HEAD>
</HEAD>

<%if(Request.Form+"."=="undefined."){%>
<BODY>
<form action="objeto6.asp" method="post">
<input type="radio" value="red" name="fondo">rojo<br>
<input type="radio" value="green" name=fondo>verde<br>
<input type="radio" value="blue" name=fondo>Azul<br>
<input type="submit" value="cambiar fondo">
</form>
<%}else{%>
<body bgcolor=<%=Request.Cookies("ColorFondo")%>>
Color cambio
<%}%>
</BODY>
</HTML>
  #2 (permalink)  
Antiguo 16/03/2003, 13:30
 
Fecha de Ingreso: febrero-2003
Mensajes: 84
Antigüedad: 22 años, 2 meses
Puntos: 0
no se
  #3 (permalink)  
Antiguo 16/03/2003, 14:33
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Yo lo que no entiendo es la pregunta.
Que se supone que deberia hacer eso, o donde falla ese codigo?.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #4 (permalink)  
Antiguo 16/03/2003, 14:39
 
Fecha de Ingreso: febrero-2003
Mensajes: 84
Antigüedad: 22 años, 2 meses
Puntos: 0
me explico

hola Gracias por responder te explico lo que pasa es que este codigo me permite generar un selector de color de fondo con cookies ,el codigo me funciona bien pero no lo entiendo.
Me lo puedes explicar por favor ,soy un poco inexperto en esto.

Gracias

<%@ Language=JavaScript %>
<%if(Request.Form("Fondo")+"."!="undefined.")
{
Response.Cookies("ColorFondo")=Request.Form("Fondo ")
}
%>
<HTML>
<HEAD>
</HEAD>

<%if(Request.Form+"."=="undefined."){%>
<BODY>
<form action="objeto6.asp" method="post">
<input type="radio" value="red" name="fondo">rojo<br>
<input type="radio" value="green" name=fondo>verde<br>
<input type="radio" value="blue" name=fondo>Azul<br>
<input type="submit" value="cambiar fondo">
</form>
<%}else{%>
<body bgcolor=<%=Request.Cookies("ColorFondo")%>>
Color cambio
<%}%>
</BODY>
</HTML>
  #5 (permalink)  
Antiguo 16/03/2003, 14:52
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 23 años, 3 meses
Puntos: 0
Cita:
<%@ Language=JavaScript %>
<%if(Request.Form("Fondo")+"."!="undefined.")
{
Response.Cookies("ColorFondo")=Request.Form("Fondo ")
}
%>
<HTML>
<HEAD>
</HEAD>

<%if(Request.Form+"."=="undefined."){%>
<BODY>
<form action="objeto6.asp" method="post">
<input type="radio" value="red" name="fondo">rojo<br>
<input type="radio" value="green" name=fondo>verde<br>
<input type="radio" value="blue" name=fondo>Azul<br>
<input type="submit" value="cambiar fondo">
</form>
<%}else{%>
<body bgcolor=<%=Request.Cookies("ColorFondo")%>>
Color cambio
<%}%>
</BODY>
</HTML>
hasta donde yo se esto no se parece en nada a asp, mas bien parece php ya que pones {} en los else. No sera que estas confindiendote con los dos idiomas y estas haciendo un colocho extraño
  #6 (permalink)  
Antiguo 16/03/2003, 15:41
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
O una mezcla rara entre vbscript y ASP, desde luego yo no he visto nunca llaves en ASP
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #7 (permalink)  
Antiguo 16/03/2003, 17:22
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
No sera que esta utilizando java sicript en ves de vesde vibscript para programar su pagina ASP????

no tiene nada de raro, depende de las preferencias a la hora de programar.

si leen vien es la primera linea de codigo que usa.

en cuanto al codigo solo esta dandole valores a unas cookies y dependiendo del valor de la misma cambia el color de fondo de la pagina, si de verdad quieres entenderlo lee algunos manuales de ASP y no pidas que te lo den todo hecho.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:20.