1. Hosts virtuais gerais implementados usando adodb.stream são fornecidos
A cópia do código é a seguinte:
FunctionLoadTempletFile (BYVALPATH)
OnErrorReSumenext
DIMOBJSTREAM
setobjstream = server.createObject ("adodb.stream")
sembjstream
.Type = 2
.mode = 3
.abrir
.loadFromFileServer.Mappath (caminho)
iferr.number <> 0then
err.clear
Response.Write ("Modelo pré -carregado [" & Path & "] não existe!")
Response.end ()
endif
.Charset = "" & Chrset & ""
.Position = 2
loadTempletFile = .readText
.fechar
ENDWITH
setobjstream = nada
Função final
2. Use o FSO para implementar a velocidade de carregamento dos modelos, mas muitos hosts virtuais não fornecem funções FSO.
A cópia do código é a seguinte:
'***********************************************
'Nome da função: loadtemplate
'Efeito: retire o conteúdo do modelo
'Parâmetro: modelo de modelo de modelo
'Valor de retorno: conteúdo do modelo
'*************************************************
FunctionLoadTemplate (templatefname)
OnErrorReSumenext
DIMFSO, FILEOBJ, FILESTREAMOBJ
Setfso = createObject ("script.filesystemoBject")