Variabler som använda ofta

ASP

1 svar · 135 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#1

Hej

Jag har en webbsida som jag ska kunna lägga upp åt flera kunder med olika domännamn.

Istället för att behöva ändra på en massa ställen som t.ex. webbadressen, hårddisksökvag m.m. Så skulle jag vilja ha det lagrat i global.asa-filen. Vad är bäst att göra?
Just nu har jag gjort på följande sätt:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
session("driver") = "d:"
		session("rootFolder") = "\webbsidor\contentManagement"
		session("startFolder") = ""
		session("httpAdress") = "http://localhost/cm/"

		session("systemMsg") = ""
		session("activeFolder") = ""		
		session("activeSeekFolder") = ""		
		session("copyFolder") = ""
		session("moveFolder") = ""
		session("copyFile") = ""
		session("moveFile") = ""
		session("fileText") = ""
		session("webbadress") = "http://localhost/cm/"
End Sub

Sub Session_OnEnd
End Sub

Sub Application_OnStart
End Sub

Sub Application_OnEnd
End Sub
</SCRIPT>
Medlem sedan dec. 20003 563 inlägg
#2

Nja. Det där är väldigt onödigt eftersom det skapas en ny session för varje användare.
Ett bättre förslag är att lägga det i en application("moveFolder") istället i Application_OnStart.
Annars så kan du ju lägga det i globala variabler och använda en <!-- #include file=include.asp --> på varje sida.
I den kan du ha mycket annat också.

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)