Tema: Urgente!!!
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2004, 13:03
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, 3 meses
Puntos: 535
Hola JavierB

Te comento que request.querystring("valor") y request("valor") es absolutamente lo mismo mientras no existan al mismo tiempo otros elementos de otras colecciones que se puedan recoger en esa misma página con el mismo nombre.

Las colecciones son Form, QueryString, Cookies, ServerVariables y... no recuerdo la otras



Así, si tenemos un formulario como el siguiente:

<form... action="pagina.asp?Nombre=Diego">
<input type="text" name="apellido" value="Azuaga">
</form>


En pagina.asp podemos recoger...

Nombre = Request("Nombre")
'o tambien: Nombre = Request.QueryString("Nombre")
Apellido = Request("Apellido")
'o tambien: Apellido = Request.Form("Apellido")


... y va a funcionar bien. Pero si tenemos un formulario como el siguiente:


<form... action="pagina.asp?Nombre=Diego">
<input type="text" name="Nombre" value="Javier">
</form>


tenemos que, obligatoriamente, especificar de qué colección queremos recoger los valores. Entonces, para recoger el valor 'Diego' en una variable y 'Javier' en otra, no podemos obviar la colección al hacer el request. Si no lo especificamos, el valor recogido será el primero que se encuentre en este orden (aunque no estoy seguro de si el orden es el correcto):

-QueryString
-Form
-Cookies
-ServerVariables
-(y la/s que no recuerdo)


Con respecto a la pregunta, cmartinez75, no logro entender del todo. En realidad, no le veo mucho sentido en pasarle un parámetro a un archivo de inclusión. El parámetro se lo tenés que pasar a la página ASP que incluye a "ligas.inc" y el contenido de "ligas.inc" es el que se encargará de efectuar las operaciones en la página que lo incluyó... se entiende?