Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Menjanje session id-a pri svakom refresh-u!

[es] :: PHP :: Menjanje session id-a pri svakom refresh-u!

[ Pregleda: 2034 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djordjevic_i
Ivan Djordjevic
Tf Cacak
Cacak

Član broj: 212093
Poruke: 176
*.static.sbb.rs.

Sajt: www.codeart.in.rs


+2 Profil

icon Menjanje session id-a pri svakom refresh-u!05.07.2013. u 13:09 - pre 131 meseci
Pozdrav. Na verziji PHP-a 5.3.19 session id mi se manja pri svakom reloadu. Podesavanja vezana sa sesije su ispod. Moze li neko da pomogne :(?
Code:

session.auto_start    Off    Off
session.bug_compat_42    On    On
session.bug_compat_warn    On    On
session.cache_expire    180    180
session.cache_limiter    nocache    nocache
session.cookie_domain    no value    no value
session.cookie_httponly    Off    Off
session.cookie_lifetime    0    0
session.cookie_path    /    /
session.cookie_secure    Off    Off
session.entropy_file    no value    no value
session.entropy_length    0    0
session.gc_divisor    100    100
session.gc_maxlifetime    1440    1440
session.gc_probability    1    1
session.hash_bits_per_character    4    4
session.hash_function    0    0
session.name    PHPSESSID    PHPSESSID
session.referer_check    no value    no value
session.save_handler    files    files
session.save_path    /tmp    /tmp
session.serialize_handler    php    php
session.use_cookies    On    On
session.use_only_cookies    On    On
session.use_trans_sid    0    0



Ivan Djordjevic
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.85-200-249.bkkb.no.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 13:12 - pre 131 meseci
da li si probao clean test sa dva fajla, recimo:
Code (php):

<?php
session_start();
$_SESSION['1'] = 2;

?>

<?php
session_start();
echo $_SESSION['1'];

echo session_id();

?>
 

 
Odgovor na temu

357_97

Član broj: 53056
Poruke: 104
*.dynamic.sbb.rs.



+5 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 13:21 - pre 131 meseci
Ili probao da nadjes session_regenerate_id u kodu!
 
Odgovor na temu

djordjevic_i
Ivan Djordjevic
Tf Cacak
Cacak

Član broj: 212093
Poruke: 176
*.static.sbb.rs.

Sajt: www.codeart.in.rs


+2 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 13:52 - pre 131 meseci
Na echo echo $_SESSION['1']; ne dobijam nista. na jednom računaru mi je ista sesija dok ne pobrisem cookie, na drugom mi svaki put generise nov sid. Na oba računara pristupam preko Chrome-a, ista verzija.

Ivan Djordjevic
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.85-200-249.bkkb.no.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 13:57 - pre 131 meseci
To ne dobijes nista kad imas dva fajla sa kodom koji sam ja stavio kao primer?
Probaj da li na tom drugom racunaru uopste rade cookie kako treba, da li te drzi tamo logovanog na google/facebook slicno?
 
Odgovor na temu

djordjevic_i
Ivan Djordjevic
Tf Cacak
Cacak

Član broj: 212093
Poruke: 176
*.static.sbb.rs.

Sajt: www.codeart.in.rs


+2 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 14:00 - pre 131 meseci
Rade cookie-i, proverio sam sto se togas tice. Da, sa tim koodom ne dobijam nista. Da li je moguce da mi se u folder npr. /tmp na serveru ne upisuje sesija?
Ivan Djordjevic
 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 15:13 - pre 131 meseci
Probaj da promeniš naziv sesije:
Code:
$sessionName = session_name( "nova_sesija" );

Probaj da setuješ cookie_domain.

Pre toga proveri da li imaš neki output tekst pre session_start(). Možda se ne vidi, ali postoji (npr. kod pogrešnog EOL Conversation, CR/LF, Unicode byte order - BOM ili jednostavno jedno prazno mesto).

Znam da se radi o primeru, ali izbegavaj sesije kao što je $_SESSION["1"]; (root nikada ne treba biti samo broj iz više razloga, ovo važi i za naziv sesije -> session_name jer će onda sesija da se uvek regeneriše).
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

djordjevic_i
Ivan Djordjevic
Tf Cacak
Cacak

Član broj: 212093
Poruke: 176
*.static.sbb.rs.

Sajt: www.codeart.in.rs


+2 Profil

icon Re: Menjanje session id-a pri svakom refresh-u!05.07.2013. u 15:22 - pre 131 meseci
Joj, resio sam. Pojavio mi se negde BOM pre session_start(), ni na kraj pameti. Hvala Ivane puno!
Ivan Djordjevic
 
Odgovor na temu

[es] :: PHP :: Menjanje session id-a pri svakom refresh-u!

[ Pregleda: 2034 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.