Autor | Zpráva | ||
---|---|---|---|
723novy723 Profil |
#1 · Zasláno: 18. 3. 2009, 12:07:01
Chtě bych se zeptat,zda existuje nějaká funkce co vrátí hodnotu true,že stránka byla poprvé navštívena?
Nebo je nutné kontrolovat přes nějaký inkrement proměnné session? Díky za nápady. Michal. |
||
ninja Profil |
#2 · Zasláno: 18. 3. 2009, 12:17:57
Co presne znamena poprve navstivena? Nejakym konkretnim uzivatelem v nejake konkretni dobe, nebo vubec?
V prvnim pripade ano pres session, ve druhem je potreba stav ulozit nekde na serveru. |
||
fuckin Profil * |
#3 · Zasláno: 18. 3. 2009, 14:36:30
Chapu to spravne ze chces fci ktera vrati TRUE kdyz nekym byla naprosto poprve nastivena ?? (nikdy predtim)...
To asi nepujde...kazdy nema vlastni ip... |
||
srigi Profil |
#4 · Zasláno: 18. 3. 2009, 14:43:36
Mozes vyuzit cookies so vsetkymi ich vyhodami a nevyhodami pre tento typ detekcie. Vlastne je to jedine riesenie.
|
||
keeehi Profil |
#5 · Zasláno: 18. 3. 2009, 15:56:22
Já bych použil jak cookies tak i databázi s ip. V nějakých případech by se dalo použít i sessions.
|
||
723novy723 Profil |
#6 · Zasláno: 20. 3. 2009, 22:41:57
Snazim se vlastne o to,ze kdyz na stranku vleze kdokoli, tak se mu defaultne zobrazi v cestine,ale pokud zvoli EN,tak se mu vse bude uz nacitat anglicky. Proste chci aby se mi pri nacteni stranky zapsalo do sessions jen jednou a ne pokazdy,napriklad pri F5,nebo kdyz klikam na odkazy,abych nemusel stale plnit lokalni promennou hodnotou a tu potom prirazovat do session.
Dikas |
||
AM_ Profil |
#7 · Zasláno: 20. 3. 2009, 23:01:48
co takhle
if (isset($_SESSION['lang'])){ $lang = $_SESSION['lang']; } else { $lang = 'cs'; } |
||
Časová prodleva: 15 let
|
0