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

Funciones ASP

Estas en el tema de Funciones ASP en el foro de ASP Clásico en Foros del Web. Que tal, tengo una duda: Tengo varias funciones en un pequeño sistema que estoy haciendo, el problema es que se me hace mucho codigo cuando ...
  #1 (permalink)  
Antiguo 13/06/2007, 13:26
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 3 meses
Puntos: 0
Funciones ASP

Que tal, tengo una duda:

Tengo varias funciones en un pequeño sistema que estoy haciendo, el problema es que se me hace mucho codigo cuando inserto las funciones, hay alguna forma de crear un archivo y de ahi llamar a las funciones? algo como en C++, donde se creaba un archivo *.h? y ahi poniamos las funciones...

un ejemplo seria chido...
  #2 (permalink)  
Antiguo 13/06/2007, 13:56
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Funciones ASP

crea tu pagina funciones.asp

y dentro de la pagina que la usaras

pones
<!--#include file="funciones.asp"-->

y ahi las tenes disponible!!!!!

suerte!
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 13/06/2007, 14:43
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Funciones ASP

toshio, Juan

seria bueno que vieras el codigo fuente del programa que Al_Zuwaga hizo en la minicompetencia, hay veras como el manda llamar las funciones mediante el metodo include que te puso Juan

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 14/06/2007, 12:12
 
Fecha de Ingreso: octubre-2006
Mensajes: 50
Antigüedad: 17 años, 8 meses
Puntos: 1
Re: Funciones ASP

Me dice que no lo encuentra:
----------------------------
Páginas Active Server error 'ASP 0126'

Archivo de inclusión no encontrado

/felix/index.asp, línea 1

No se encontró el archivo de inclusión "pag formularios/funciones.asp".

Mi directorio es asi:

index.asp
I
---pag formularios
I
---imagenes

Dentro de pag formularios esta el funciones.asp.


Mi path es este: Lo incluyo en la cabecera al principio del todo como muestra la pag default que has posteado,pero dice q no encuentra el archivo...
----------------
<!--#include virtual="/pag formularios/funciones.asp"-->

He cambiado el nombre de la carpeta a pag_formularios y nada....Nose xq no encuentra el fichero funciones.asp,ya eh usado librerias antes en php y C y nunca me habia pasado ...


----Gracias!!--------

Mi codigo lo que hace es llamar a una funcion que esta en funciones.asp :

call menu

Última edición por mondmon; 14/06/2007 a las 12:44
  #5 (permalink)  
Antiguo 14/06/2007, 12:17
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Funciones ASP

pasa por ESTA PAGINA, ahi encontraras todo en detalle, ejemplo, e incluso podras realizar examenes para medir tu capacidad de aprendizaje... por cierto esta en ingles....

esta en ESPAÑOL
un poco mas sencilla<--- tambien en español

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #6 (permalink)  
Antiguo 14/06/2007, 12:58
 
Fecha de Ingreso: octubre-2006
Mensajes: 50
Antigüedad: 17 años, 8 meses
Puntos: 1
Re: Funciones ASP

Ya eh mirado el tutorial respecto al include y sigo con el mismo problema,puede ser del servidor que no me permita incluir librerias...El servidor no es mio me han dejado un ftp para crear la pagina.
  #7 (permalink)  
Antiguo 14/06/2007, 13:48
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Funciones ASP

<!--#include virtual="/pag_formularios/funciones.asp"-->

a mi me dava en algunos caso porque los espacios he hacian clavo

proba renombrar el directorio y ponele un guion bajo y luego modifica tu include por lo mismo

testiata y nos cometnas

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #8 (permalink)  
Antiguo 14/06/2007, 13:50
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Funciones ASP

ah y por cierto, si estas subiendo las paginas dentro de un directorio llamado /feliz tendria que ir asi

<!--#include virtual="pag_formularios/funciones.asp"-->

la / del inicio antes de pag hacia que se fuera al raiz de el servidor

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #9 (permalink)  
Antiguo 14/06/2007, 14:45
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Funciones ASP

ejemplos de include:
Cita:
estructura del directorio
localhost/tu_sitio/global.asa
localhost/tu_sitio/conecciones.asp

localhost/tu_sitio/WEB/index.asp
localhost/tu_sitio/WEB/funciones.asp
localhost/tu_sitio/WEB/utilerias/metodos.asp

localhost/tu_sitio/lib/atacarDB.asp
localhost/tu_sitio/exclusive/creaciones.asp
Incluir en el archivo "INDEX.ASP".. ejemplos:
si quisiera incluir el conecciones.asp
<!--#include virtual="../conecciones.asp"-->

si quisiera incluir el funciones.asp
<!--#include virtual="funciones.asp"-->

si quisiera incluir el metodos.asp
<!--#include virtual="/utilerias/metodos.asp"-->

si quisiera incluir el atacarDB.asp
<!--#include virtual="../lib/atacarDB.asp"-->

si quisiera incluir el creaciones.asp
<!--#include virtual="../exclusive/creaciones.asp"-->

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #10 (permalink)  
Antiguo 14/06/2007, 15:09
 
Fecha de Ingreso: octubre-2006
Mensajes: 50
Antigüedad: 17 años, 8 meses
Puntos: 1
Información Re: Funciones ASP

1º)He probado a renombrar el include y la carpeta formulario y nada.
Nose en que puede estar el fallo,pero de la ruta desde luego no es...Voy a consultarlo y os comento ...
  #11 (permalink)  
Antiguo 16/06/2007, 20:48
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
Re: Funciones ASP

al archivo si puedes entrar directamente con la url? o si cambias virtual por file tampoco?
  #12 (permalink)  
Antiguo 18/06/2007, 07:48
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Funciones ASP

prueba dejarlo en la lisma ruta sin hacer un directorio y comentanos

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #13 (permalink)  
Antiguo 19/06/2007, 02:02
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: Funciones ASP

Muchos servidores no dejan "subir" directorios usando el include. Chequea algo como "enable parent path" en tu servidor y ponlo a true.



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
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 17:35.