| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 30.07.08 Prihlásený: 16.02.13 Príspevky: 40 Témy: 7 Bydlisko: Zlaté Morav... |
Zdravim mam takyto problem s ktorym si neviem rady: Mam vytvoreny prihlasovaci system ktory mi po prihlaseni aktualizuje niektore info ako napr ip prehliadac status (online offline) a cas prihlasenia. Tieto informacie sa spravne zapisu do db ale problem vznika pri ich vypise: pre vypis pouzivam subor spracovanie (kde sa odohrava aj prihlasovanie atď. a informacie potom posielam cez session do suboru profil kde sa mi zobrazuju resp. uzivatelovi ktory je prihlaseni sa zobrazia jeho informacie.
Môj problém je v tom že aj status aj čas sa mi zobrazujú ako keby pozadu a jedno prihlásenie. Príklad: Prihlásim sa v 22:22:00 tento cas mi zapise aj do db ale pri vypise mi zorazi posledny cas mojho predosle prihlasenia teda napr. 21:30:00 a to iste aj s statusmi: online je v db ale v "profile" uzivatela sa zobrazi este stale offline.
Moze to by casovanim session sposobene ma niekdo skusenosti s tymto javom??? Dakujem. Ak bude potreba dohodim zdoj.
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 Bydlisko: Lehota pod ... | Napísal camo: 24.08.2011 7:23 | |
|
Myslím, že toto so session nemá nič spoločné....
Bude to v tom aké dáta vyberáš z DB. Možno sú v tom momente tie nové ani neni v DB, lebo si ich tam ešte nezapísal...
|
|
Registrovaný: 30.07.08 Prihlásený: 16.02.13 Príspevky: 40 Témy: 7 Bydlisko: Zlaté Morav... | Napísal autor témy kruzin99: 24.08.2011 9:44 | |
|
V mojom príspevku som napísal že údaje sú v Databáze aktualizované pritom mi vypíše starý údaj ktorý sa v tabulku uz vobec nenachádza. Takze tým to nebude že by neboli údaje v tabulke aktualizované
|
|
Registrovaný: 20.10.08 Prihlásený: 21.06.22 Príspevky: 2602 Témy: 31 Bydlisko: Bratislava |
Hned po prihlaseni a aktualizovani databazy sprav refresh, napriklad cez header('location: www.web.sk/script.php');
Neviem co za session pouzivas a akym sposobom vytahujes data z db, takze toto bude asi najjednoduchsie riesenie.
_________________ Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB |
|
Registrovaný: 30.07.08 Prihlásený: 16.02.13 Príspevky: 40 Témy: 7 Bydlisko: Zlaté Morav... | Napísal autor témy kruzin99: 24.08.2011 10:17 | |
|
Tento "refresh" teda Kód: header ('Location: http://'); tam mam na zaklade neho po prihlaseni presmerujem na "profil.php" takze ani to nepomaha Toto je samostatne aktulizovanie tabulky: Kód: $this->query("UPDATE ".DBTBLE." SET last_loggedin = '".date ("d.m.y G:i:s")."', stav_uziv = 'online', ip = '$ip', prehliadac = '$prehliadac' WHERE username = '$username'"); Na vyber pouzivam toto: Kód: $query = $this->query("SELECT * FROM ".DBTBLE." WHERE username='$username' AND password='$password'"); a potom spustim session a vykonam nasledujucu akciu prekazdu polozku z db: Kód: $_SESSION['last_loggedin'] =$query['result']['last_loggedin']; $_SESSION['stav_uziv'] = $query['result']['stav_uziv']; $_SESSION['prehliadac'] = $query['result']['prehliadac']; $_SESSION['ip'] =$query['result']['ip'];
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 24.08.2011 10:51 | |
|
pozeram, ze na komunikaciu s DB vyuzivas nejaku triedu. nemas tam zapnute cachovanie udajov?
_________________ Sorry za prelkepy |
|
Registrovaný: 30.07.08 Prihlásený: 16.02.13 Príspevky: 40 Témy: 7 Bydlisko: Zlaté Morav... | Napísal autor témy kruzin99: 24.08.2011 12:39 | |
|
je to sice z triedy ale je to v jednom subore
|
|
Registrovaný: 30.07.08 Prihlásený: 16.02.13 Príspevky: 40 Témy: 7 Bydlisko: Zlaté Morav... | Napísal autor témy kruzin99: 26.08.2011 11:49 | |
|
Zdrawim vas mozte zamknut je to vyriesene. Pri Update slo o cache ale nebola zadana hodnota preto ta davalo niake defaultne hodnoty tak Kód: query som nastavil aby sa rovnala hned $aktulizacia (teda nazov update dakujem za rady
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Session problem v PHP, ASP | 16 | 1108 | 02.06.2008 14:20 Tominator | | Session -- problem :( [ Choď na stránku: 1, 2 ] v PHP, ASP | 32 | 1599 | 14.06.2009 18:23 sedlák | | problem so session v PHP, ASP | 10 | 423 | 01.12.2011 12:34 Bajzik | | problem so session v PHP, ASP | 2 | 426 | 10.01.2009 13:02 blackman545 | | problem zo session v PHP, ASP | 3 | 449 | 08.12.2009 21:32 pilná lama glama | | problém so Session v PHP, ASP | 10 | 502 | 20.10.2010 10:07 davider137 | | Problém so session v PHP, ASP | 0 | 324 | 20.03.2010 18:21 M1rcO_o | | problém so session v PHP, ASP | 26 | 918 | 29.01.2010 19:34 M1rcO_o | | Problem so session v PHP, ASP | 14 | 1441 | 21.11.2007 15:07 Blackshadow | | Problem so Session v PHP, ASP | 17 | 716 | 18.02.2008 15:38 Blackshadow | | [VYRIESENE] Problém so session v PHP, ASP | 2 | 503 | 30.03.2009 19:02 martin90 | | problem so session start v PHP, ASP | 11 | 1051 | 27.03.2008 10:39 neopagan | | ďalší problém so session v PHP, ASP | 9 | 574 | 14.10.2008 20:17 rooobertek | | Problém so session v XP v Operačné systémy Microsoft | 1 | 364 | 07.07.2007 18:57 br4n0 | | Problém so session v Chrome v PHP, ASP | 4 | 430 | 14.11.2017 19:40 zaciatocnik | | Problem so session na CD v Audio programy | 5 | 689 | 15.03.2008 23:28 uniqat |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|