webForumDet fria alternativet

Variabler som använda ofta

ASP

1 svar · 131 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#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å.

290 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
152 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
150 ms — ändringar (db)