| 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: 8 let
|
|||
0