
29/10/2003, 19:03
|
 | | | Fecha de Ingreso: abril-2003 Ubicación: Barcelona (España)
Mensajes: 205
Antigüedad: 22 años Puntos: 1 | |
Si lo que quieres es cambiar el diseño según sea un usuario u otro, pues facil.
Por ponerte un ejemplo rápido y facil, vamos a hacer que según la elección que hizo el usuario al registrarse, el fondo de la pantalla sea de un color o de otro:
Creas una tabla de USUARIOS con 4 campos, los cuales podrían tener estos valores:
--------------------------------------------------------------
ID | Usuario | Password | Skin
--------------------------------------------------------------
1 | pepito | pepito | amarillo
2 | juanito | juanito | rojo
3 | andres | andres | verde
Luego, en la página principal, y una vez identificados los usuarios, lees el valor del campo SKIN del usuario.
Es decir, si juanito se identifica, recuperamos el valor "ROJO" del campo SKIN de la base de datos.
Con este dato, pondremos como fondo de pantalla de la web el color que juanito seleccionó cuando se registró ;)
Así pues, en la página ASP deberíamos hacer algo así
'--- Recuperamos el valor del campo SKIN del usuario y lo guardamos en la variable ValorSkin
ValorSkin = Rs("SKIN")
'--- Luego, según el valor de la variable ValorSkin, ponemos el color HTML necesario para nuestro fondo
If ValorSkin = "amarillo" Then
ColorFondo = "#FFFF00"
end if
If ValorSkin = "rojo" Then
ColorFondo = "#FF0000"
end if
If ValorSkin = "verde" Then
ColorFondo = "#00FF00"
end if
'-- Pintamos el fondo de nuestra web con el color que contiene la variable ColorFondo
<body bgcolor="<%= ColorFondo %>">
Espero que te sirva de algo ;) |