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...