Autor Zpráva
Luky
Profil
Zdravím,
potřebuji na webu pořád aktualizovat kolik lidí je zrovna online (třeba) - Tento údaj dovedu vypsat pouze s načtením stránky, ale aby se údaj pořád obnovoval to neumím...
Asi to bude přes ajax , neporadil by mě někdo prosím jak to udělat?
l564
Profil
Já bych to udělal přes ifram .
Medvídek
Profil
Luky:
Zkus použít jQuery a třeba funkci load :

        var auto_refresh = setInterval(
        function ()
        {
         $('#kiss_refresh').load('/radio.php');
        }, 10000);


Takhle sem kdysi načítal aktuálně hranou písničku.
Luky
Profil
Medvídek:
Nemohl by jsi to prosím více rozepsat :) Myslím, že toto přesně potřebuji...
Medvídek
Profil
Luky:
Zajdi na stránky frameworku jQuery, stáhni a vlož do stránky.

Poté si udělej nějaký div, kde se má zobrazovat počet těch lidí a dej mu nějaké id (id="pocet-lidi").
Vlož na stránky ten kus kódu:

<script src="js/jquery.js" type="text/javascript"></script>
<div id="pocet-lidi"><?php include "pocet.php"; ?></div>
<script>
$(document).ready( function(){ 
setInterval(function(){ $('#pocet-lidi').load('/pocet.php'); }, 3000);})
</script>


Stane se to, že při načtení se ti načte stránka s počtem lidí a pak se ten div s počtem lidí aktualituje každý 3 vteřiny.

P.s: Ano, vim že to jde udělat bez jquery, tak mě hned neukamenujte.

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: