Foros del Web » Programando para Internet » ASP Clásico »

Ayuda Con Esto, Favor

Estas en el tema de Ayuda Con Esto, Favor en el foro de ASP Clásico en Foros del Web. Hola amigos, la verdad es que no se por donde empezar, uuhhhhhhhhh, bueno, voy a intentarlo a ver como sale El siguiente javascript muestra una ...
  #1 (permalink)  
Antiguo 26/12/2002, 04:57
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años
Puntos: 9
Ayuda Con Esto, Favor

Hola amigos, la verdad es que no se por donde empezar,
uuhhhhhhhhh, bueno, voy a intentarlo a ver como sale

El siguiente javascript muestra una imagen por día..
Código:
<script language="javascript1.1">

today = new Date();
day = today.getDay();

arday = new Array("Sunday.jpg", "Monday.jpg", "Tuesday.jpg", "Wednesday.jpg", "Thursday.jpg", "Friday.jpg", "Saturday.jpg");

document.write("<img src='" + arday[day] + "'>");

</script>
Hasta aquí todo bien.... ahora viene lo dificil amigos....

uhhhhh,,,,

En mi sitio web yo muestro UNA IMAGEN COMO LINK QUE DEPENDIENDO DEL VALOR DE LA SESIÓN TE LLEVA A SEGUN QUE PAGINA.Lo tengo puesto con el siguiente código...
Código:
<p><a  title="Entra en la página  de <%=session("usuario")%>" href="/sugerencias.asp" target="principal"><img src="/images/ICONOS/sugerencia.gif" width="37" height="35" border="0"></a>
MI DUDA ES LA SIGUIENTE AMIGOS. ¿COMO SE PODRÍA HACER PARA QUE SEGUN CADA SESION DISTINTA SE MUESTRA UNA IMAGEN GIF DISTINTA?.

Estoy intentando mezclar el javascript anterior del principio con esta ÍDEA DE LAS SESIONES pero no doy pie con bola.

La idea sería...
if
session("usuario") then
response.write sugerencia.gif
end if

PERO CLARO, QUE ME MUESTRE EL a title del link y todo eso del target="principal" etc, etc,

Espero su consejo.
Gracias de antemano.
__________________

***Aprendiz de todo y maestro de nada***
  #2 (permalink)  
Antiguo 26/12/2002, 05:10
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
<p><a title="Entra en la página de <%=session("usuario")%>" href="/sugerencias.asp" target="principal"><img src="/images/ICONOS/<%=session("imagen")%>.gif"
width="37" height="35" border="0"></a>

Lo que no se si el usuario inserto o no su imagen en la bd pero una forma seria
que en la carpeta Iconos hubiera una imagen con el mismo id del usuario.
  #3 (permalink)  
Antiguo 26/12/2002, 09:36
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años
Puntos: 9
Hola Gurrutello, mira, en esto del asp estoy verde, asi que si digo algún disparate te pido que no me lo tomes en cuenta, bueno, mira.

ante todo gracias por contestar. por lo que tu me has puesto en esa linea de código entiendo que con la variable session "imagen" aparecería la imagen que corresponda segun la valor de la otra variable session "usuario".

Lo que me gustaría conseguir o SABER es COMO o donde puedo especificar las imagenes con los respectivos usuarios.

no tengo una BD con las imagenes de los usuarios. SOLO TENGO 3 imagenes gif.

¿ENTONCES COMO SERÍA EL CÓDIGO PARA QUE A LA SESSION"USARIO" SE ESCRIBA EL PRIMER.GIF Y A LA SESSION "USUARIO2" SE ESCRIBA EL SEGUNDO.GIF?.

Te espero...
__________________

***Aprendiz de todo y maestro de nada***
  #4 (permalink)  
Antiguo 26/12/2002, 16:51
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
lo que no entiendo es
si solo te dispones a mostrar esas 3 imagenes o quieres hacerlo tipo como forosdelweb con los "avatar", es decir que cada usuario tenga su propia imagen
  #5 (permalink)  
Antiguo 26/12/2002, 16:55
 
Fecha de Ingreso: agosto-2002
Mensajes: 15
Antigüedad: 22 años, 7 meses
Puntos: 0
mmmm... ?????

veamos....

Tienes tres imágenes y quieres que dependiendo del usuario se muestre una imágen... seria algo como?

Usuario... imagen1.gif
Usuario2...imagen2.gif
Usuario3... imagen3.gif
Usuario4... imagen1.gif
.
.
.

??????.....

Porque de ser así se me ocurre que primero debes de tener un contador de usuarios (en las faq´s de ASP hay links a ejemplos creo...), y no sé cada vez que se inicie una sesión asignarle la imágen que siga es decir, en una variable de sesión guardas la imágen que estás mostrando y así lees esa variable y le asignas la imágen que sigue....

AHHH!!!!! me llegó un rayo de luz...

otra forma es:
Declaras una variable de sesión y le asignas un 1

así:
Session(imagen)

(algo asi), y luego pones un if para ver en que número va:
if Session(imagen)=1 then
variablequeguardeelnombredelaimagen="imagen"&Sessi on(imagen)&".gif"
if Session(imagen)="" or Session(imagen)=3 then
Session(imagen)=1
else
  #6 (permalink)  
Antiguo 26/12/2002, 17:02
 
Fecha de Ingreso: agosto-2002
Mensajes: 15
Antigüedad: 22 años, 7 meses
Puntos: 0
Demonios!!!... le apreté al botón equivocado...

continuando...
otra forma es:
Declaras una variable de sesión ...
así:
Session(imagen) = Session(imagen)+1

y luego pones un if para ver en que número de imagen va:

if Session(imagen)>=3 then
Session(imagen)=1
else
Session(imagen)=Session(imagen)+1
End if

Response.Write "Todo el churro que quieres poner imagen"&Session(imagen)&".gif"

Asi recorres las imagenes sin tener una BdD....

weno... si eso es lo que quieres... a ver si te sirve de algo...

  #7 (permalink)  
Antiguo 27/12/2002, 03:06
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años
Puntos: 9
Hola, perdonarme que haya tardado en responder. Estoy estrujandome las neuronas con lo que me habeis dicho. ahora mismo os pongo mis conclusiones.

No os vayais muy lejos,
__________________

***Aprendiz de todo y maestro de nada***
  #8 (permalink)  
Antiguo 27/12/2002, 03:22
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años
Puntos: 9
Hola amigos, mi idea que propongo sería un pelin mas sencilla. yo de asp estoy pegado, pero voy a ponerlo aquí el código para que ustedes lo vean y me den su opinión.

La idea sería que dependiendo DEL VALOR CADA SESSION SE MUESTRE UNA IMAGEN DISTINTA.

¿como sería?

Código PHP:
<%
if 
session("usuario")="Maria" THEN
%>
<
HTML>
<
p><a  title="Entra en la página  de <%=session("usuario")%>" href="/sugerencias.asp" target="principal"><img src="/images/ICONOS/maria.gif" width="37" height="35" border="0"></a
</
HTML>
<%
if 
session("usuario")="Francisco" THEN
%>
<
HTML>
<
p><a  title="Entra en la página  de <%=session("usuario")%>" href="/sugerencias.asp" target="principal"><img src="/images/ICONOS/francisco.gif" width="37" height="35" border="0"></a
</
HTML>
<% if 
session("usuario")="Maria del Carmen" THEN
%>
<
HTML>
<
p><a  title="Entra en la página  de <%=session("usuario")%>" href="/sugerencias.asp" target="principal"><img src="/images/ICONOS/maria_del_carmen.gif" width="37" height="35" border="0"></a
</
HTML>

<%
end if
               
end if
                          
end if
%> 
De esta manera según el valor de la session usuario mostramos una imagen de archivo o no.

Por favor, ruego que me den su opinión de si esto es viable.

Espero.

Gracias de antemano.
__________________

***Aprendiz de todo y maestro de nada***
  #9 (permalink)  
Antiguo 27/12/2002, 07:07
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Y otra posiblidad si supones que el numero de usuarios va a crecer bastante, metelos en una base de datos cada uno con un codigo, nombre, mail, etc y una imagen.
Cuando se identifique dependiendo del codigo tendran un AVATAR u otro.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #10 (permalink)  
Antiguo 27/12/2002, 09:14
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años
Puntos: 9
Amigos, gracias por vuesta ayuda

por fin he podido sacarlo, se puede decir que habeis sido la luz que alumbra mi camino para llegar al objetivo.

Espero que nos veamos pronto.

Un abrazo.
__________________

***Aprendiz de todo y maestro de nada***
  #11 (permalink)  
Antiguo 03/01/2003, 17:54
 
Fecha de Ingreso: agosto-2002
Mensajes: 15
Antigüedad: 22 años, 7 meses
Puntos: 0
De acuerdo

Que bueno que ya hiciste lo que querias pero ps, pasa el tip de lo que hiciste no?.... jajajajajaja!!!! (es broma)...



FELICIDADES!...

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:40.