Mi problema es que quiero que el fondo de todas mis pantallas del programa cambie según la estación del año en la que estemos, con 4 fondos diferentes. El mismo fondo para todas mis pantallas. Pero creo un objeto session y no me funciona, no me salen los fondos. Si me puedierais decir si he echo algo mal lo agradecería. Os adjunto mi archivo global.asa y como llamo en la página principal .asp:
GLOBAL.ASA:
<script language="VBScript" RUNAT="server">
Server.ScriptTimeout=900
Sub Session_OnStart
session("MiSesion")=1
dim mes
mes=month(now)
select case mes
case 1:
session("fondo")="invierno.jpg"
case 2:
session("fondo")="invierno.jpg" case 3:
session("fondo")="primavera.jpg"
case 4:
session("fondo")="primavera.jpg"
case 5:
session("fondo")="primavera.jpg"
case 6:
session("fondo")="verano.jpg"
case 7:
session("fondo")="verano.jpg"
case 8:
session("fondo")="verano.jpg"
case 9:
session("fondo")="otoño.jpg"
case 10:
session("fondo")="otoño.jpg"
case 11:
session("fondo")="otoño.jpg"
case 12:
session("fondo")="invierno.jpg"
end select
Sub Session_onEnd
end sub
</script>
PRINCIPAL.ASP:
<html>
<head>
<title>
Restaurante Pizzeria
</title>
</head>
<%
response.write("<body background="&session("fondo")&">")
%>
------
------
</body>
</html>