Il file Global.asa
Il file Global.asa è un file di applicazione per la gestione di elementi standard di un progetto scritto in ASP. non è necessario includerlo con le SSI (Rif. capitolo 5) perchè la sua visibilità all'interno di ogni pagina ASP è nativa.
Per crearlo è possibile rinominare un file di testo e scegliere di aprirlo col proprio editor di testo preferito, ad esempio col classico Notepad.
(L'articolo continua più sotto...)
');
La sua struttura prevede funzioni (Sub per l'esattezza) che determinano l'inizio e la fine di variabili di sessione e di applicazione. La sua forma standard è la seguente:
<script language="VBScript" runat="server">
Sub Application_OnStart
' Apre una routine di applicazione
End Sub
Sub Application_OnEnd
' Chiude una routine di applicazione
End Sub
Sub Session_OnStart
' Apre una routine di sessione
End Sub
Sub Session_OnEnd
' Chiude una routine di sessione
End Sub
</script>
All'interno di queste istruzioni è possibile inserire il codice richiesto. Ad esempio:
<script language="VBScript" runat="server">
Sub Application_OnStart
Application("messaggio") = "Un benvenuto a tutti!!!"
End Sub
Sub Application_OnEnd
' ...
End Sub
Sub Session_OnStart
' ...
End Sub
Sub Session_OnEnd
' ...
End Sub
</script>
Si provi a richiamare la variabile di applicazione messaggio su un file ASP come segue:
<%@LANGUAGE = VBScript%>
<%
Response.Write Application("messaggio")
%>
Il risultato sarà la visualizzazione del messaggio Un benvenuto a tutti!!! da parte di tutti gli utenti.







