Autor | Zpráva | ||
---|---|---|---|
Kendy Bojler Profil |
Zdravím,
mám script <span id="zbyva"></span> <script type="text/javascript"> $("#zbyva") .countdown("2018/12/31", function(event) { $(this).text( event.strftime('%D') ); }); </script> , který mi vypisuje počet dní do konce roku. Potřeboval bych toto číslo do proměnné v PHP, abych s ním mohl dál pracovat. Poradíte prosím? Díky, Kendy. |
||
Kendy Bojler Profil |
#2 · Zasláno: 16. 1. 2018, 23:51:52
Tak proměnnou z JS do PHP dostanu pomocí AJAX, to mi jde, ale jak dostat to číslo do proměnné v JS? :O
|
||
Keeehi Profil |
A není lepší si to v PHP vypočítat?
$days = (int)(date_diff(date_create('now'), date_create(date('Y').'-12-31'))->format('%a')); Kendy Bojler: „Tak proměnnou z JS do PHP dostanu pomocí AJAX, to mi jde, ale jak dostat to číslo do proměnné v JS?“ Normálně ho vypíšeš. Ve stránce v části javascriptu, při AJAXovém požadavku ti zase přijde jako odpověď, tak už si ji jen zpracuješ. Celé se mi to ale zdá nějaké zbytečně složité. Co se vlastně snažíš vytvořit? |
||
Kendy Bojler Profil |
Nevím právě jak dostat ono číslo, které se mi zobrazuje v <span id="zbyva"></span> do proměnné v javascriptu.
No jasně, var data = document.getElementById("zbyva").innerHTML ... :D |
||
Keeehi Profil |
#5 · Zasláno: 17. 1. 2018, 00:34:29
Kendy Bojler:
„No jasně, var data = document.getElementById("zbyva").innerHTML ... :D“ Vidíš, že jsi na to přišel. Ovšem stále si stojím za tím, že to děláš moc složitě. Javascriptem vygeneruješ číslo, to vložíš do HTML, pak ho z HTML zase složitě doluješ, jen aby jsi ho mohl AJAXem poslat do PHP. Jsem si téměř naprosto jistý, že bude existovat nějaké jednodušší a elegantní řešení. |
||
Časová prodleva: 6 let
|
0