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

Mensaje por dia con asp, pero el codigo tiene problemas

Estas en el tema de Mensaje por dia con asp, pero el codigo tiene problemas en el foro de ASP Clásico en Foros del Web. Buenas. Este codigo actualmente tiene un problemita. Antes si me funsionaba, pero asi por asi dejo de funsionar. <!-- Codigo obtenido en http://www.tutores.org --> <% ...
  #1 (permalink)  
Antiguo 28/02/2004, 17:13
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Mensaje por dia con asp, pero el codigo tiene problemas

Buenas.

Este codigo actualmente tiene un problemita.

Antes si me funsionaba, pero asi por asi dejo de funsionar.

<!-- Codigo obtenido en http://www.tutores.org -->

<% Dim tu_mensaje
Select Case Weekday(currentDate)
case"1"
tu_mensaje="Escribe tu mensaje aqui para lunes"
case"2"
tu_mensaje="Escribe tu mensaje aqui para martes"
case"3"
tu_mensaje="Escribe tu mensaje aqui para miercoles"
case"4"
tu_mensaje="Escribe tu mensaje aqui para jueves"
case"5"
tu_mensaje="Escribe tu mensaje aqui para viernes"
case"6"
tu_mensaje="Escribe tu mensaje aqui para sabado"
case"7"
tu_mensaje="Escribe tu mensaje aqui para domingo"
case""
tu_mensaje="Hubo un error"
End Select %>
<%= tu_mensaje %>

<!-- Fin Codigo obtenido en http://www.tutores.org -->

Da el caso que...

Si hoy es Sabado, me pone en la pagina que es Domingo, si hoy fuera lunes, me pone que es Domingo y antes si funsionaba.

Intente cambiar la numeración y en vez de arreglarlo paso lo mismo solo que me ponia Lunes.

Intente poniendo en vez de los numeros los días de la semana tanto en ingles como en español y nada!!..

Admito que no se casi nada de asp, pero seria de mucha utilidad este codigo para personas como yo.

¿Alguien me ayuda?.

Gracias de ante mano
__________________
Cree en Dios ten fé que el es grande
  #2 (permalink)  
Antiguo 29/02/2004, 02:36
Avatar de engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 2 meses
Puntos: 8
prueva con esto...

remplaza.
Código PHP:
Select Case Weekday(currentDate
por

Código PHP:
Select Case Weekday(currentDate2
el dos le estas diciendo que empieza por lunes.



soluciona sacada de

http://www.eside.deusto.es/grupos/ge...fctWeekday.htm


espero que te sea de utilidad
  #3 (permalink)  
Antiguo 01/03/2004, 21:41
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Gracias por tu ayuda man, pero aún no me funsona.


¿Arguien me da una mano por favor?.
__________________
Cree en Dios ten fé que el es grande
  #4 (permalink)  
Antiguo 02/03/2004, 10:35
 
Fecha de Ingreso: octubre-2003
Mensajes: 85
Antigüedad: 20 años, 8 meses
Puntos: 0
De donde obtienes currentDate??
__________________
ASP.Net - Relket - ASP.Net
  #5 (permalink)  
Antiguo 02/03/2004, 10:48
 
Fecha de Ingreso: octubre-2003
Mensajes: 85
Antigüedad: 20 años, 8 meses
Puntos: 0
El weekday() es de 1 a 7 e inicia con domingo, es decir:
1 - domingo
2- lunes
etc.

El código sería el siguiente

<% Dim tu_mensaje
Select Case Weekday(currentDate)
case"1"
tu_mensaje="Escribe tu mensaje aqui para domingo"
case"2"
tu_mensaje="Escribe tu mensaje aqui para lunes"
case"3"
tu_mensaje="Escribe tu mensaje aqui para martes"
case"4"
tu_mensaje="Escribe tu mensaje aqui para miércoles"
case"5"
tu_mensaje="Escribe tu mensaje aqui para jueves"
case"6"
tu_mensaje="Escribe tu mensaje aqui para viernes"
case"7"
tu_mensaje="Escribe tu mensaje aqui para sabado"
case""
tu_mensaje="Hubo un error"
End Select %>
<%= tu_mensaje %>


Saludos.
__________________
ASP.Net - Relket - ASP.Net
  #6 (permalink)  
Antiguo 02/03/2004, 11:26
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Relket, has puesto el mismo mensaje que puse arriba, es ese codigo que tiene problema, que a mi me presenta solo "Domingo"
en todos los días de la semana, no se si me comprendes amigo.

¿Alguien repara el codigo?.

O lo prueba a ver si es solo a mi que me da error.

Saludos.
__________________
Cree en Dios ten fé que el es grande
  #7 (permalink)  
Antiguo 02/03/2004, 14:12
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 20 años, 7 meses
Puntos: 0
Cambia el currentDate por Date()

A mi me funciono a ver que tal !!!
  #8 (permalink)  
Antiguo 03/03/2004, 17:25
Avatar de Learing  
Fecha de Ingreso: agosto-2002
Ubicación: Republica Dominicana
Mensajes: 141
Antigüedad: 21 años, 9 meses
Puntos: 0
Este codigo fue arreglado por Ysdragil

<%
Dim tu_mensaje
Select Case Weekday(Date())
case"1"
tu_mensaje="Escribe tu mensaje aqui para domingo"
case"2"
tu_mensaje="Escribe tu mensaje aqui para lunes"
case"3"
tu_mensaje="Escribe tu mensaje aqui para martes"
case"4"
tu_mensaje="Escribe tu mensaje aqui para miércoles"
case"5"
tu_mensaje="Escribe tu mensaje aqui para jueves"
case"6"
tu_mensaje="Escribe tu mensaje aqui para viernes"
case"7"
tu_mensaje="Escribe tu mensaje aqui para sabado"
case""
tu_mensaje="Hubo un error"
End Select %>
<%= tu_mensaje %>

Gracias Ysdragil por tu gran ayuda.
__________________
Cree en Dios ten fé que el es grande
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 20:50.