Include

10/02/2006 - 14:58 por Jordi | Informe spam
Hola a tod@s,

En un fichero asp tengo

<!--#include file="includes/globales.inc"-->

Se puede hacer de alguna manera para que ese fichero .inc o .asp este en
otro servidor? algo asi como:

<!--#include file="http://www.pepito.com/includes/glob...uot;-->

Lo he probado pero me da error no se si se debe indicar algo más ...

Saludos y gracias de antemano

Jordi Cordon

Preguntas similare

Leer las respuestas

#1 Jordi
10/02/2006 - 15:10 | Informe spam
"Matías Iacono" wrote in
news::

Lamentablemente no. Estoy debido a que todo este codigo es
interpretado, no simplemente pegado.

Como el otro servidor, lo que hace es intepretar la peticion y solo
retornarte el resultado, el include lo unico que traería sería un
codigo resultante, como HTML, y no el codigo fuente del archivo en si.




Mi problema es que el cliente se esta haciendo el loco con el pago de la
web, y de esta manera tendria algo mas de fuerza, de momento tengo
accesso al ftp, pero no se hasta cuando, tampoco lo que quiero es
borrarselo, por dos motivos:

1- Pq aun creo que quiere pagarme, auqnue me esta dando muchas largas.
2- Pq si ha echo una copia del servidor, simplemente restaurando los
ficheros, e impidiendome el accesso al ftp, lo tienen arreglado, con lo
cual perderia la fuerza

Algun consejo ?

Gracias de antemano ...
Respuesta Responder a este mensaje
#2 Jordi
10/02/2006 - 15:20 | Informe spam
"Matías Iacono" wrote in
news::

En lo personal, hubiera creado parte vital del codigo en un DLL, este
DLL requiere de una activacion en una fecha tal, si no la tiene,
simplemente no retorna los valores necesarios para que la pagina siga
funcionando.

De esta forma, si el cliente no te paga (Claro esta que deberías tener
contrato y demas), ñak, la web deja de funcionar y en su lugar le
aparece un cartelote diciendo: PAGUE!!!!!

Te lo digo asi, porque lo he hecho :D




Matias, el problema es que es de las primeras web "profesionales" que
hago, y no tengo ni contrato ni nada de nada (la proxima vez no pasará)
yo el codigo "vital" lo tengo todo en la carpeta /includes/ pero el
codigo esta alli tal cual en asp,

1- Tienes alguna idea sino tengo echo la dll ?
2- En caso qe no fuera asi, como creo esa dll ?

Gracias por lo sabios consejos ...
Respuesta Responder a este mensaje
#3 Jordi
10/02/2006 - 15:32 | Informe spam
"Matías Iacono" wrote in
news:#:

Lamentablemente sin el DLL, con los includes no creo que puedas hacer
mucho.

Ahora, para hacer el DLL, deberías tener Visual Basic 6, y el codigo
de conexiones a bases de datos, o calculos, puedes colocarlos ahi.
Basicamente es lo mismo que hacerlo en ASP.

La unica diferencia es que este DLL debería estar registrado en el
servidor del cliente, para que ASP lo tome. Cosa que si es un servidor
pagado, tampoco podras hacer correr :( Ya que estos no te dejan
registrar DLLs en ellos.




seguro que no me dejan registrar las dll porque el servidor es suyo ...
pffff asi estoy jodido ...
Respuesta Responder a este mensaje
#4 Jordi
10/02/2006 - 15:38 | Informe spam
Gracias igualmente Matias (si se te ocurriese algo por favor dimelo)

gracias

Jordi wrote in news:Xns97669E21D7FCFJordiJordiJordi@
207.46.248.16:

"Matías Iacono" wrote in
news:#:

Lamentablemente sin el DLL, con los includes no creo que puedas hacer
mucho.

Ahora, para hacer el DLL, deberías tener Visual Basic 6, y el codigo
de conexiones a bases de datos, o calculos, puedes colocarlos ahi.
Basicamente es lo mismo que hacerlo en ASP.

La unica diferencia es que este DLL debería estar registrado en el
servidor del cliente, para que ASP lo tome. Cosa que si es un servidor
pagado, tampoco podras hacer correr :( Ya que estos no te dejan
registrar DLLs en ellos.




seguro que no me dejan registrar las dll porque el servidor es suyo ...
pffff asi estoy jodido ...
Respuesta Responder a este mensaje
#5 Manuel Vera
10/02/2006 - 15:44 | Informe spam
"Matías Iacono" escribió en el mensaje
news:%
Lamentablemente sin el DLL, con los includes no creo que puedas hacer
mucho.

La unica diferencia es que este DLL debería estar registrado en el
servidor del cliente, para que ASP lo tome. Cosa que si es un servidor
pagado, tampoco podras hacer correr :( Ya que estos no te dejan registrar
DLLs en ellos.




Exacto, salvo planes de hospedaje web muy avanzados, ningun ISP te da
permiso de instalar DLLs en sus servidores.
Solo te sería posible si tu cliente es el dueño del servidor web o lo que es
CASI lo mismo, cuenta con un plan dedicado de hospedaje web.

Si tu cliente no sabe de programación , puedes utilizar una herramienta para
encriptar tu codigo y colocarle una validación simple de caducidad. Busca en
la web de MS "encriptar codigo ASP" o el archivo "encrip.exe". No es
exactamente asi, pero por allí van las flechas.

Salu2
MV
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida