
Ukazatel online uživatelů na webu
Můžu v rámci jedné domény mít na stránce kolik je zrovna online uživatelů na jiné stránce? Chtěl bych ukazovat kolik je zrovna lidí na chatu, mám jednoduchý chat.
Můžu v rámci jedné domény mít na stránce kolik je zrovna online uživatelů na jiné stránce? Chtěl bych ukazovat kolik je zrovna lidí na chatu, mám jednoduchý chat.
Zpět do poradny Odpovědět na původní otázku Nahoru
Předpokládám, že vstup do chatu je vyřešen nějakým způsobem pomocí přihlášení. Uživatelé (účty) jsou nejspíš v databázi. Nebude teda problém zjistit aktuální počet přihlášených či aktivních užvatelů.
No a pak na tvé jiné stránce (mimo chat) si spustíš skript, co načte počet přihlášených či aktivních na chatu a tuto hodnotu zobrazí. Skript se spustí (řekněme) každých deset minut.
Bez bližších informací se asi víc poradit nedá.
Pokusím se to vysvětlit takto:
Chtěl bych ukazovat na hlavní stránce kolik je v chatu (vytvořil jsem jednoduchou stránku s chatem) lidí. Mám php co mi ukazuje počet online lidí. Jak to mám ale udělat abych viděl na hlavní stránce že je v chatu třeba 0 lidí? Když to počítadlo vložím do iframe tak mi to ukazuje že jsem online na chatu a to není pravda. Tak poradíte někdo prosím?
index.php:
readers.php:
Jde o to abych ukazoval počet online uživatelů na jiné stránce. Co mám dát do stránky index2 aby mě to ukazovalo kolik lidí je na stránce index?
Asi by som použil session premennú...
Z tohto príkladu to iste pochopíš a upravíš si podľa seba:
Děkuji, když ale vytvořím ty soubory session1.php s tím obsahem a session2.php s tím obsahem tak tu udelá :
session1.php: Fatal error: Call to undefined function session_register() in /data/web/virtuals/68225/virtual/www/pocitadlo/ses sion1.php on line 8
session2.php: Sesion promenne - stranka c.2, Vypis zaregistrovane promenne prom =
Akú verziu php máš?
Skús to takto:
to píše to samé:
Fatal error: Call to undefined function session_register() in /data/web/virtuals/69725/virtual/www/pocitadlo/ses sion1.php on line 9
mám hosting u wedosu tam mají nejnovější php ne
Vymaž cache a cookies prehliadača - veď tam máš to isté z prvého príkladu (nič si nezmenil), session_register() na najnovšom php nefunguje !!!
Skús pozrieť aj tu: php_sessions.asp
Depak, ukazuje to pořád. I po smazání cache a cookies. Tak holt nic, ale děkuji moc.
http://php.net/manual/en/function.session-register .php
http://php.net/manual/en/function.session-start.ph p
díky za odkazy. No já tomu právě zase moc nerozumím. Chtěl jsem pomoct s tím kamarádovi.