Newsgroup: it.comp.www.asp
Titolo: Global.asa

é il global.asa di una chat che non fa il refresh degli utenti....anche
se fanno il log-out li vede sempre on-line, se qualcuno trova degli
errrori o ne sa qualcosa piů.........
<!--Apa Marco.....elsag 
erp.....24.05.2002.....marco.apa@domino.elsag.it
-->
<Script language="VBScript" runat="Server">
  SUB Application_OnStart
'------------------------------ FINE definizioni per LOG
  END SUB
  SUB Application_OnEnd
  END SUB
Sub Session_OnStart
	Session.Timeout = 1
End Sub
Sub Session_OnEnd
APPLICATION.LOCK
Application("txt30") = Application("txt29")
Application("txt29") = Application("txt28")
Application("txt28") = Application("txt27")
Application("txt27") = Application("txt26")
Application("txt26") = Application("txt25")
Application("txt25") = Application("txt24")
Application("txt24") = Application("txt23")
Application("txt23") = Application("txt22")
Application("txt22") = Application("txt21")
Application("txt21") = Application("txt20")
Application("txt20") = Application("txt19")
Application("txt19") = Application("txt18")
Application("txt18") = Application("txt17")
Application("txt17") = Application("txt16")
Application("txt16") = Application("txt15")
Application("txt15") = Application("txt14")
Application("txt14") = Application("txt13")
Application("txt13") = Application("txt12")
Application("txt12") = Application("txt11")
Application("txt11") = Application("txt10")
Application("txt10") = Application("txt9")
Application("txt9") = Application("txt8")
Application("txt8") = Application("txt7")
Application("txt7") = Application("txt6")
Application("txt6") = Application("txt5")
Application("txt5") = Application("txt4")
Application("txt4") = Application("txt3")
Application("txt3") = Application("txt2")
Application("txt2") = Application("txt1")
Application("txt1") = "<font color=000080><b>Notice:</b></font><font> "
& Session("name") & " has left the chatroom @ </font><font color=FFFFFF
size=1><b>" & time() & "</b></font>"
'===== Modifica Fatta Da Giovanni Longo ================
If Application("slot1") = Session("name") then Application("slot1") = ""
end if
If Application("slot2") = Session("name") then Application("slot2") = ""
end if
If Application("slot3") = Session("name") then Application("slot3") = ""
end if
If Application("slot4") = Session("name") then Application("slot4") = ""
end if
If Application("slot5") = Session("name") then Application("slot5") = ""
end if
If Application("slot6") = Session("name") then Application("slot6") = ""
end if
If Application("slot7") = Session("name") then Application("slot7") = ""
end if
If Application("slot8") = Session("name") then Application("slot8") = ""
end if
If Application("slot9") = Session("name") then Application("slot9") = ""
end if
If Application("slot10") = Session("name") then Application("slot10") =
"" end if
APPLICATION.UNLOCK
End Sub
</script>
P.S.:
fa parte di un portale SAP
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

E' possibile utilizzare due global.asa diversi su di uno stesso
webserver?
Se si come?
-- 
          Davide Lakester
          ICQ: 40766105
          Now Playing: ISS2 (GC), Devil May Cry (PS2), BG: Dark Alliance (PS2), Luigi's Mansion (GC)
          Now Listening: DredG - Leitmotif
          Devo trovare il tempo per: Shen Mue 2, The Story Of Thor 2, Majora's Mask

Non ho capito esattamente che cosa fanno tutte quelle application, ma ti
ricordo che se un utente lascia il tuo sito web non viene chiamato subito il
session_onEnd a meno che tu non faccia un session.abandon legato ad una
funzione magari di logout. Senza l'abandon, il metodo onEnd viene chiamato
_molto_ dopo l'effettivo abbandono dell'utente!
Ciao
--
Alessandro
UGIdotNET - 
http://www.ugidotnet.org

Dipende da cosa intenti.
Due global.asa sulla stessa virtual directory (poniamo due global asa per
www.asp.net
) non avrebbero alcun senso perche andrebbero in conflitto tra di
loro.
Due global asa sullo stesso web server ma per due virtual directory
differenti (poniamo 
www.asp.net
 e 
test.asp.net
) si possono fare
tranquillamente!


tranquillamente!
Si ho risolto.
Bastava crearsi un sito web virtuale :)
L'ho chiesto perchč l'avevo provato tempo fa ma non mi funzionava
-- 
          Davide Lakester
          ICQ: 40766105
          Now Playing: ISS2 (GC), Devil May Cry (PS2), BG: Dark Alliance (PS2), Luigi's Mansion (GC)
          Now Listening: DredG - Leitmotif, Alkaline Trio - Goddamnit
