Autor | Zpráva | ||
---|---|---|---|
lachim15 Profil |
Zdravím,
Mám takovou představu, z mysql dostanu nějaká data (například datum a čas), které se vloží do jednoduchého JS odpočítávadla (něco takového). S výpisem z databáze si všechno poradím sám, ale JS neumím, a proto bych potřeboval nějaký script odpočítávadla, kde by se daly vložit data z mysql. Díky za pomoc :) |
||
SwimX Profil |
#2 · Zasláno: 8. 5. 2014, 16:37:17
lachim15:
tím odkazem sis vlastně odpověděl ne? <?php $datetime = ... // získání dat z DB ?> <script> // set the date we're counting down to var target_date = new Date("<?php echo $datetime // případně formátování ?>").getTime(); ... </script> |
||
lachim15 Profil |
aha, já ty proměnné nevypisoval přes echo, díky teď už vím jak na to :)
----------------------------- EDIT: Potřeboval bych teď ale znova poradit, když doběhne odpočet, jde poté do záporných hodnot, doladil by mi někdo prosím ten JS, aby tam již nešel, popřípadě aby JS napsal nějakou zprávu po dokončení odpočtu? var target_date = new Date("Aug 15, 2019").getTime(); var days, hours, minutes, seconds; var countdown = document.getElementById("countdown"); setInterval(function () { var current_date = new Date().getTime(); var seconds_left = (target_date - current_date) / 1000; days = parseInt(seconds_left / 86400); seconds_left = seconds_left % 86400; hours = parseInt(seconds_left / 3600); seconds_left = seconds_left % 3600; minutes = parseInt(seconds_left / 60); seconds = parseInt(seconds_left % 60); countdown.innerHTML = days + "d, " + hours + "h, " + minutes + "m, " + seconds + "s"; }, 1000); |
||
Časová prodleva: 11 let
|
0