Autor Zpráva
residentcz
Profil
Ahojte prosím Vás dá se nějak udělat abych dostal hodnotu ze $_session_cache_expire();

Chci zobrazit zbývající čas do odhlášení.

díky za radu
Petr Ká
Profil
Viz. tento odkaz

<?php

/* set the cache limiter to 'private' */

session_cache_limiter('private');
$cache_limiter = session_cache_limiter();

/* set the cache expire to 30 minutes */
session_cache_expire(30);
$cache_expire = session_cache_expire();

/* start the session */

session_start();

echo "The cache limiter is now set to $cache_limiter<br />";
echo "The cached session pages expire after $cache_expire minutes";
?>
residentcz
Profil
jo funguje to ale neodpočítá váto jen to vypíše to jen hodnotu na kterou je nastaveno $cache_expire :((
Keeehi
Profil
Výsledky hledání „odpočítávání javascript“ v Googlu:
 1 • Odpočítávání v JavaScriptu - Webtvorba
 2 • Odpočítej.cz - odpočítávání času od/ do data na vaše stránky ...
 3 • Diskuse: Odpočítávání k určitému datu a hodině
 4 • Odpočítáváni v Jquery - Webtrh
 5 • Digitální odpočítávání zbývajícího času | Interval.cz
 6 • Odpočítávání do vydání Fedory 19 - Root.cz
 7 • Plugin 'Countdown Timer ' a čeština « Fórum podpory WordPressu ...
 8 • Odpočítávání do vydání Fedory 19 | Fedora.cz
Petr Ká
Profil
residentcz:
jo funguje to ale neodpočítá váto jen to vypíše to jen hodnotu na kterou je nastaveno $cache_expire :((


Ano, vsak to je správně.
Do javascriptu si pošleš jako proměnnou jak dlouho trvá ta sešna a Odpočítáváš do nuly... Jak prosté
residentcz
Profil
s js vůbec neumím teď něco googlim ale pořád mi to nejde... :(
emitor
Profil
residentcz: Hoď si do kódu toto:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

<script language="javascript">
    function countdown(paSelector) {
        var time = $(paSelector).html();
        var output;
        var timer = setInterval(function() {
            output = time;
            $(paSelector).html(output);
            time--;
            if (time === 0) {
                clearInterval(timer);
            }
        }, 1000);
    }
    $(document).ready(function() {
        countdown(".ticker");
    });
</script>

<html>
    <body>
        <div class="ticker"><?=$cache_expire ?></div>
    </body>
</html>

Je to v sekundách...pohraj sa trochu s tým a uprav ako potrebuješ. Tam, kde je "1000" to znamená krok/delay toho "cyklu" v milisekundách.
residentcz
Profil
díky :))

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: