Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/03/2016, 19:11
Avatar de edgaralexanderfr
edgaralexanderfr
 
Fecha de Ingreso: julio-2014
Ubicación: Caracas
Mensajes: 12
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: Introducir fecha para cuenta atrás

Hola,

Según el código de la página que recibe los datos vía POST:

Código PHP:
<script>

<!-- 
CODIGO DEL RELOJ --> 

var 
myCountdown1 = new Countdown({year : "a", month : "m", day: "d", hour: "h", minute: "min", second: "seg", height: 50, rangeHi: "day", labelText :{ms : "MS", second : "Segundos", minute : "Minutos", hour : "Horas", day : "Dias", month : "Mes", year : "Años"}, labels : { font : "Arial", color : "#000000", offset : -10, textScale : 0.5, weight : "normal"}});
</script> 
Puedo notar que no estás reemplazando los valores, ya que "a", "m", "d", etc, son evaluados como simples Strings, el código correcto debería ser algo así:

Código PHP:
<script>

<!-- CODIGO DEL RELOJ --> 

var myCountdown1 = new Countdown({year : <?= $_POST['a'] ?>, month : <?= $_POST['m'] ?>, day: <?= $_POST['d'] ?>, hour: <?= $_POST['h'] ?>, minute: <?= $_POST['min'] ?>, second: <?= $_POST['seg'] ?>, height: 50, rangeHi: "day", labelText :{ms : "MS", second : "Segundos", minute : "Minutos", hour : "Horas", day : "Dias", month : "Mes", year : "Años"}, labels : { font : "Arial", color : "#000000", offset : -10, textScale : 0.5, weight : "normal"}});
</script>
Ésto siempre y cuando la página esté recibiendo los datos correctamente, ten en cuenta que si deseas enviar datos a la misma página no hace falta especificar el action en la etiqueta form, ya que si lo dejas como un atributo vacío, ésta dirigirá los datos a la misma página (para evitarte inconvenientes).

Así que puedes reemplazar:

Código HTML:
<form method="post" action="../paginas/reloj"> 
Por:

Código HTML:
<form method="post" action=""> 
Recuerda también validar si es necesario, un saludo y suerte...