SOBRE SERVER.MAPPATH
Por questões de segurança, não se pode usar dois pontos (..) no include do Asp Clássico.
Para contornar a situação, você usa /
Exemplo:
CODIGO ERRADO:
EnderecoFisico = “../banco/banco.mdb”
EnderecoFisico = Server.MapPath(EnderecoFisico)
CODIGO CERTO:
EnderecoFisico = “/banco/banco.mdb”
EnderecoFisico = Server.MapPath(EnderecoFisico)
SOBRE INCLUDE
Se você usa include, não pode dar include em arquivos que estão em subpastas. Precisa copiar todo o conteúdo das funções na pasta atual.
EXEMPLO ERRADO:
–#include file=”../funcoes/tratacep.asp”
EXEMPLO CERTO:
COPIE O CONTEUDO DA PASTA FUNÇÕES NA PASTA ATUAL, E CHAME ASSIM:
–#include file=”funcoes/tratacep.asp”