Tema: Reentrance
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/07/2003, 13:55
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Cita:
cuando haces un click para avanzar en el mes por ejemplo, haces un llamado a la misma pagina y le mandas los valores del mes, el año y el dia.... van entendiendo?
masomenos... o si, pero si es eso no entiendo lo de la recursividad que nuestro amigo "Bobby" () comenta

veamos.. cuando una página como la que decís se llama así misma pero con otros parámetros, no es más que hacer un enlace a la misma página pero agregando estos parámetros. Supongamos que estamos en la página "calendario.asp" y queremos pasar al día 01/05/2004. El enlace quedaría, por ejemplo, así:

<a href="calendario.asp?DIA=01/05/2004">Ir al 01/05/2004</a>

ahora supongamos que a priori no sabemos cómo se llama la página. entonces ponemos un ASP que nos devuelva el nombre de la misma:

<a href="<% = Request.ServerVariables("SCRIPT_NAME") %>?DIA=01/05/2004">Ir al 01/05/2004</a>


ahora supongamos que nos interesa ir al primer día de un año determinado pero "recordando" cuál fue el ultimo día visitado (01/05/2004) para luego dar la posibilidad de regresar a el facilmente:


<a href="<% = Request.ServerVariables("SCRIPT_NAME") %>?<% = Request.ServerVariables("QUERYSTRING") %>&ANIO=2003">Ir a enero de 2003</a>

No sé si esto será recursividad, reentrance, reentrancy o qué; pero es lo único que se me ocurre con las palabras que cité de tu mensaje.

saludos