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

Funcion

Estas en el tema de Funcion en el foro de ASP Clásico en Foros del Web. Hola a todos: Como hago para utilizar y crear una funcion que sera invocada por todas las paginas que tengo. Las funciones ya las tengo ...
  #1 (permalink)  
Antiguo 22/01/2002, 11:46
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 117
Antigüedad: 22 años, 4 meses
Puntos: 0
Funcion

Hola a todos:

Como hago para utilizar y crear una funcion que sera invocada por todas las paginas que tengo.

Las funciones ya las tengo una de ella es para que cuando presionen el boton derecho del mouse le envie un mensaje de DERECHOS RESERVADOS tengo otra que verifica que haya ingresado previamente validando mi user y password, pero esto esta en una pagina, y debe de funcionar para todas las demas, o es que acaso que tengo que copiar estas funciones a cada una de mis paginas.

Saludos.
Nilton
  #2 (permalink)  
Antiguo 22/01/2002, 13:04
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Funcion

Hola, es sencillo:

Para eso sólo tienes que meter todas esas funciones que quieres reutilizar en un archivo Include, que puede llevar cualquier extensión, aunque las más comunes son .inc y .asp

Entre estas dos te aconsejo que la llames .asp por 2 razones:

1. En la mayoría de editores si tiene extensión .asp puedes ver la codificación en colores y esto te ayudará a programar sobre ella.

2. Si alguna vez falla tu aplicación y queda al descubierto la ruta de tu fichero .inc con solo poner la ruta del fichero en la barra de direcciones les saldrá todo su código con los inconvenientes que esto conlleva. ¿No? ;)

Luego no te queda otra cosa que hacer referencia a este archivo en todas las páginas donde quieras utilizar esas funciones. Esto se hace así:

<!--#include file="include/security.asp"-->

Una vez hecho esto, llama a las funciones o subs como si los hubieras creado en la propia página.

Espero te haya servido, un saludo. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #3 (permalink)  
Antiguo 22/01/2002, 13:20
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 117
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Funcion

una duda mas:
el include van entre los tag head o body o antes de empezar con al etiqueta html.

gracias.
Nilton
  #4 (permalink)  
Antiguo 22/01/2002, 13:47
 
Fecha de Ingreso: diciembre-2001
Ubicación: Rosario (SF)
Mensajes: 193
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Funcion

el include va donde quieras insertar el codigo que creaste en la otra página (security.asp en el ej. de Aston)
Suerte
PD: Aston si me equivoque corregime...

Facu (Argentina)
  #5 (permalink)  
Antiguo 22/01/2002, 13:51
 
Fecha de Ingreso: diciembre-2001
Ubicación: Rosario (SF)
Mensajes: 193
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Funcion

despues de leer lo que escribi, me parece que no explique bien, puede ir antes del &lt;head&gt;, en &lt;head&gt; o en el &lt;body&gt;, cuando la pagina se genera mete el codigo del security.asp en la otra como que fuese una, donde pones el tag &lt;include&gt;, ahi va a meter el codigo.
ahora si...

Facu (Argentina)
  #6 (permalink)  
Antiguo 22/01/2002, 13:53
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 117
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Funcion

ok, lo probare, gracias a ambos.

es este archivo include, que para mi caso lo creare con extencion asp, tambien puedo poner rutinas de javascript???.
  #7 (permalink)  
Antiguo 22/01/2002, 13:59
 
Fecha de Ingreso: agosto-2001
Mensajes: 399
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Funcion

Facu, tienes razón...., el include puede ir en &quot;cualquier parte&quot;. :)
  #8 (permalink)  
Antiguo 22/01/2002, 14:08
 
Fecha de Ingreso: diciembre-2001
Ubicación: Rosario (SF)
Mensajes: 193
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Funcion

para que te quede mas claro, es como que hagas un copy¬paste del codigo en security.asp en la pagina que quieras en el lugar que quieras, pudes poner javascript, crear un menú, etc, etc... lo que hace del include muy bueno es que solo modificando el codigo de una pagina se modifican todas las demas donde tengas el target, a mi me sirve mucho con las conexiones de las bases de datos, para cuando cambio un sitio de servidor, por ej...
espero te haya quedado más claro...

Facu (Argentina)
  #9 (permalink)  
Antiguo 22/01/2002, 14:09
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 117
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Funcion

si ya esta claro, gracias nuevamente, lo acabo de probar y funciona muy bien.

nilton
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 00:41.