home Foro de soporte Otros Servicios Votaciones on-line
 
Error al cerrar la votación
Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
· ·
#1 ·

Haciendo algunas pruebas con la fecha de cierre de la votación.
Yo por ejemplo en una votación puse que se cierre el 12/03/2005 a las 12:50 (en mi caso estoy utilizando el huso horario GMT-3 y en España no estan en el regimen del horario de verano y aquí eso no se usa). Después vuelvo a las 12:54 y entro a la votación y me dice que la votación esta cerrada. Hasta ahí va todo bien.
Sin embargo. estiro la fecha de cierre de 12/03/2005 12:50 a 12/03/2005 13:04. Vuelvo a entrar a la votación a las 12:58 y me dice de nuevo que la votación esta cerrada.
Ahí ya queda obvio cual es el problema. La votación cierra 6 minutos después y me dice que esta cerrada cuando tendría que estar abierta y mostrarme los botones de opción para votar.

Nota: Los antiguos errores de IE5 que explique en mis primeros posts de este sub-foro se solucionaron en cualquier página. Incluso funciona en los Espacios WEB con el banner superior incluido. Sonrisa


Visiten (Antes era http://lucecitas.webcindario.com) http://lucecitas.miarroba.com. (Más información en mi perfil)
Haz clic para ver el perfil del usuario
Colega ;)
Colega ;)
· ·
#2 ·

La solución es facil... ten en cuenta que la hora que se toma para el cierre del servicio es la de los servidores de miarroba y que pueden diferir de la tuya en seis minutos perfectamente. Si quieres saber como ver la hora que tienen los servidores solo tienes que ir al panel de control de votaciones y cerrar una pulsando sobre el candado. Te va a mostrar como es logico la hora para tu uso. Comprueba la diferencia de minutos y si anda sobre los 6 minutos... listo.

Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
· ·
#3 ·

Si ya lo se Mcbeth. No voy a ser tan tonto como para guiarme con el roloj de mi computadora. Es más que obvio que el reloj de miarroba.com difiere al mio.
Igual voy a hacer una firma de prueba el alguno de mis Libros de Visitas que tengo en miarroba.com. Segun la hora que me de el Libro de Visitas saco la diferencia con mi reloj en ese mismo instante que hice clic en el boton "Continuar".
Aunque puede haber un problema. ¿Sera igual la ora entre miaroba.com y votaciones.miarroba.com?.
Si puedo, hare la prueba ahora. Si no puede ser en los proximos dias.
Así, por lo menos veo si es error mio o del servicio.
Yo trate de sacar las diferencias mentalmente pero pude haberme equivocado.

Haz clic para ver el perfil del usuario
Colega ;)
Colega ;)
· ·
#4 ·

No te lo tomes a mal, puesto que no he intentado insinuar nada. Solamente he tratado de darte una solución lo mas lógica posible. El servidor de votaciones esta integrado en el cluster de servidores de miarroba. Los servidores que forman el cluster se sincronizan cada dia, aun así, dependiendo del servidor que responda a la peticion la hora puede diferir entre ellos en algun segundo.
De todas formas, voy a echarle otro vistazo al servicio.
Un saludo.

Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
· ·
#5 ·

Hola Mcbeth.
Disculpa si me puse nervioso. No hay ningun problema Giño.
Ademas te digo antes de escribir esto había escrito un mensaje
largisimo, pero se me perdío LloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLloricaLlorica (desquiciadoArdiendoKAIdesquiciadoArdiendoKAIdesquiciadoArdiendoKAIdesquiciadoArdiendoKAI se me colgo con Corel PhotoPaint 9. desquiciadoArdiendoKAIdesquiciadoArdiendoKAIdesquiciadoArdiendoKAI Con imagenes que probaban la existencia del error y texto. Todo sin guardar).
Por eso ahora voy a tratar de resumirlo.
Para ajustar el reloj de mi computadora hice una página web que funciona con JavaScript. Aquí te dejo el codigo fuente:

<HTML>
<body>
<span id="iik"></span>
<script language="JavaScript">
function ggi() {
d = new Date() ;
y = d.getTime() ;
d.setTime(y - 10800000 + 632000) ;
document.all.iik.innerHTML = d.toUTCString().substr(0, 25) ;
}
ggi() ;
window.setInterval("ggi()", 226) ;
</script>
</body>
</HTML>

Aquí te dejo una imagen en BMP de como se tendría que ver:

(Todas las horas y fechas que voy a poner a continuación son GMT-3)
En este codigo el "+ 632000" es para hacer que mi reloj tenga la hora del reloj del servidor de miarroba.com. Hice la prueba que me pedisteis, ademas de firmar 2 veces un Libro de Visitas mio. El resultado fue que el reloj de miarroba.com esta adelantado 10 minutos y 32 segundos (632 segundos) con respecto al de mi computadora (más o menos. Puede haber 1 segundo como margen de error).
Teniendo siempre visible este invento mio en el extremo superior izquierdo de mi pantalla (el reloj en JavaScript) Payaso, estableci la fecha de cierre de la votación a 17/03/2005 09:50, entre a esta votación cuando este reloj en JavaScript decía "17 Mar 2005 09:40:38" (el reloj de computadora sin ajustar decía 17/03/2005 09:30:06) Y DECIA QUE VOTACION ESTABA CERRADA.
Al hacer clic en el hipervínculo "¡Votación Cerrada!" aparece el siguiente mensaje:

¿Crees que nuestra banda sea elegida en el concurso?
Realizada del 15-03-2005 22:52 al 17-03-2005 09:50 (GMT-3)
0 votos totales.

Ademas también ocurre otra cosa extraña.
Si yo pongo una fecha de cierre indefinida (siendo antes 17/03/2005 09:50), al volver a cargar la votación aparecen los botones de opción y el boton "vota", o sea que se comporta como si estuviera abierta. Después vuelvo a definir la fecha de cierre a 17/03/2005 10:16. Cargo la votación cuando el reloj en JavaScript dice "17 Mar 2005 10:01:11" y aparece de nuevo como cerrada.
Al hacer clic de nuevo en el hipervínculo "¡Votación Cerrada!" aparece el siguiente mensaje:

¿Crees que nuestra banda sea elegida en el concurso?
Realizada del 15-03-2005 22:52 al 17-03-2005 10:16 (GMT-3)
0 votos totales.

En estos 2 ultimos mensajes de alerta citados antes los cuales son sacados del servicio, la fecha de apertura y fecha de cierre coinciden con lo que muestra el Panel de admistración de votaciones para esa pregunta.
Lo extraño es que las Cookies no pueden ser ya que yo no vote ninguna vez (por eso dice "0 votos totales." ).

Nota: Cuando se me pase el enojo y encontre una herramenta más estable guardar imagenes en formato JPEG, si quereis, te explico con más detalle y te pongo imagenes que prueben lo que escribí.
Recorda de quitarle los espacios que preceden a los ; si usais el codigo fuente. Los puse así para que no sean convertidos en emoticones. También recorda de reemplazar el "- 10800000" por "+ 3600000".
Lo que te puedo asegurar es que con las pruebas que obtuve, es casi certero decir (aparentemente), que el error EXISTE.

Saludos.

Haz clic para ver el perfil del usuario
Colega ;)
Colega ;)
· ·
#6 ·

Tenias razón!!!
Habia un error y es justo reconocerlo. Estaba transformando dos veces la hora de caducación por lo que cuando mas alejado del huso gmt+1 el error se incrementaba en una hora mas o menos en el sentido de los husos.
Así que ya puedes dejar de matarte con el corel y recopilando datos y dando explicaciones Giño
Gracias por tu constancia, ya sabes que a veces los arboles no te dejan ver el bosque Sonrisa Gigante
Si tu o cualquier otro encuentra otro error que no dude en informar.
Un saludo y gracias de nuevo.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Otros Servicios · Votaciones on-line
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 20:17 UTC+02:00 DST
Temas similares
 I TemaAutorMensajesVisitasÚltima respuesta
No Hay mensajes nuevos11/Ene/2013, 00:21
172611/Ene/2013, 09:19
 Ir al último mensaje del tema