[ verodostojan @ 16.08.2013. 08:39 ] @
Dakle napravio sam jedan login sistem koji ispravno radi.

Ideja je da kada se admin uloguje moze da pristupi podacima nekog drugog korisnika tako sto ce uneti njegov JMBG i broj licne karte. Tu nastaje problem (verovatno u preklapanju sesijama).

Dakle kada se admin uloguje kreira se jedna sesija pod jednim imenom, a kada unese JMBG i brLK nekog drugog korisnika treba se kreirati nova sesija. Problem je u tome sto me skripta automatski vraca u view restricted_page.php, ne znam iz kod razloga...

Da li se moze u vec postojecoj sesiji kreirati nova?
[ agvozden @ 17.08.2013. 12:24 ] @
sesije u PHP-u su array, dakle mogu biti multidimenzionalne.

mozes inicirati vise sesija, ali mislim da ih ne mozes koristiti u isto vreme.
[ MarkoBalkan @ 18.08.2013. 09:30 ] @
Citat:
verodostojan:
Dakle napravio sam jedan login sistem koji ispravno radi.

Ideja je da kada se admin uloguje moze da pristupi podacima nekog drugog korisnika tako sto ce uneti njegov JMBG i broj licne karte. Tu nastaje problem (verovatno u preklapanju sesijama).

Dakle kada se admin uloguje kreira se jedna sesija pod jednim imenom, a kada unese JMBG i brLK nekog drugog korisnika treba se kreirati nova sesija. Problem je u tome sto me skripta automatski vraca u view restricted_page.php, ne znam iz kod razloga...

Da li se moze u vec postojecoj sesiji kreirati nova?



Kad se admin logira i sad zeli vidjeti podatke o korisniku, jednostavno
provjeris da li su podaci ok i da li je osobs admin, ako
je prikazes tu stranicu(view) sa podacima za tog korisnika,
ne moras raditi dupli login.
jedna sesija, jedan korisnik.
[ verodostojan @ 18.08.2013. 16:37 ] @
Reseno, problem je bio vise nego glup, iako sam ga studirao 2 dana.
Citat:
agvozden: sesije u PHP-u su array, dakle mogu biti multidimenzionalne.
mozes inicirati vise sesija, ali mislim da ih ne mozes koristiti u isto vreme.


Mogu se koristiti u isto vreme. Kada se unset-uje druga sesija, ostajes u prvoj (naravno ako se kreiraju prvo prva pa druga) - kod mene upravo tako funkcionise.

Citat:
Kad se admin logira i sad zeli vidjeti podatke o korisniku, jednostavno
provjeris da li su podaci ok i da li je osobs admin, ako
je prikazes tu stranicu(view) sa podacima za tog korisnika,
ne moras raditi dupli login.
jedna sesija, jedan korisnik.


U pravu si, ali meni je trebalo visedimenzionalno koriscenje sesija zbog neceg drugog.

U svakom slucaju hvala vam svima na odgovorima.