Avatar billede ingeman Seniormester
24. december 2003 - 17:22 Der er 7 kommentarer og
1 løsning

Placering af global function

Jeg har en asp function som skal bruges i 50 forskellige
asp filer - kan man linke den ind så der fremover
kun skal rettes et sted ?
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:34 #1
Put funktionen i en asp fil der f.eks. hedder "funk.asp", og inkluder dem på dine sider med:
<!-- #include file="funk.asp" -->
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:35 #2
Hvis du har adgang til "global.asa"-filen , kan du muligvis placere funktionen der.. men er ikke sikker..
Avatar billede thesurfer Nybegynder
24. december 2003 - 17:36 #3
linien <!-- #include file="funk.asp" --> placeres i toppen af asp dokumentet, men samtidigt under Option Explicit, som man altid bør have med. Du skal derefter definer alle de variabler, før du bruger dem. Så undgår du stavefejl o.lign..
Avatar billede netro Nybegynder
24. december 2003 - 17:40 #4
Avatar billede ingeman Seniormester
24. december 2003 - 18:02 #5
jeg får en fejl der siger at den ikke kan finde functionen - som liger
i include filen
Avatar billede thesurfer Nybegynder
24. december 2003 - 18:10 #6
Prøv det her:

funk.asp:
function mintest()
response.write "dette er fra funktionen 'mintest'"
end function

side.asp:
<% option Explicit %>
<!-- #include file="funk.asp" -->
<html>
<head
osv..

<% mintest() %>

noget mere alminde html og tekst..
osv..
</html>
Avatar billede ingeman Seniormester
25. december 2003 - 08:05 #7
Ok - det virker - points ?
Avatar billede thesurfer Nybegynder
25. december 2003 - 17:22 #8
Et svar er smidt :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester