Just nu i M3-nätverket
Jump to content

Problem med function i includad fil


bruse33

Recommended Posts

Kan man inte ha en funktion i en fil som inkludas mha av server.execute? Får error....suck...

 

I filen include.asp har jag en function (´bara en dummie, men den funkar _inte_):

Function funcSkrivUt(strText)

strText = Ucase(strText)

funcSkrivUt = strText

End Function

 

Sedan i filen test.asp skriver jag:

Server.Execute("test_inc.asp")

Response.Write funcSkrivUt("häpp")

 

Det funkar inte!

Däremot funkar det om funktionen finns i filen test.asp. Det har jag testat. Och det funkar om jag använder include-taggen:

<!--#include virtual="/test/test_inc.asp"-->

 

Hilfe, varför funakr det inte?

 

Link to comment
Share on other sites

Så vitt jag vet så "körs" den en fil som du använder server.execute på separat. Den inkluderas inte i den befintliga filen.

 

Jag tror inte du kan dynamiskt inkludera funktioner m.h.a. server.execute.

 

Ciao,

Anders

 

Link to comment
Share on other sites

Om du absolut måste använda dig av asp kan du ju göra så här (tror jag, orkar inte kolla)

 

server.transfer("test.asp?frompage=denna.asp")

 

och sen längst ner i test.asp skriva:

 

server.transfer(response.querystring("frompage"))

 

Hi hi, smart va ;)

 

Link to comment
Share on other sites

Observera att du inte kan använda dig av querystrings vid server.transfer eller server.execute. Request collection skickas automatiskt skickas över till filen som anges.

 

/Jimmy

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...