[ oliver78 @ 10.02.2005. 14:00 ] @
Imam problem sledeće vrste: Započeta je sesija sa registrovanim promenjivim $username i $password. U jednom od templejta uključujem php fajl u kome želim da prikažem promenjive iz date sesije. Naravno, u zaglavlju sam uključio session_start(), ali nikako ne dobijam prikaz promenjivih. Ako treba konkretnije objašnjene javite. Hvala unapred.
[ noviKorisnik @ 10.02.2005. 14:08 ] @
$_SESSION ['username'], $_SESSION ['password']

I gde je tu Smarty?
[ afwt @ 10.02.2005. 14:17 ] @
ispis sesije u PHPu:
echo $_SESSION['username']

u Smarty-ju pises kao:
{$smarty.session.username}
[ oliver78 @ 10.02.2005. 16:56 ] @
Da, ipak mora da se dodeli vrednost u svakoj skripti u kojoj se koristi. Mislio sam ako se dodeli u jednoj da li se prosleđuje do drugih koje se provlače kroz smarty. Radićemo tako. Hvala.
[ afwt @ 10.02.2005. 23:33 ] @
Nisi bas najjasniji. Kako moras da je definises svaki put? Pa sesije za to i sluze, da mozes da delis promenljive na svim stranicama (koje imaju liniju za pokretanje sesija, session_start() ). Kad je jednom dodelis (u PHPu), svaki Smarty-jev template ga vidi u svojoj internoj promenljivoj $smarty.session.X
[ oliver78 @ 11.02.2005. 08:42 ] @
Da li mora da se u svakoj skripti nekim promenjivim dodeli
$_SESSION ['username'], $_SESSION ['password']
ili buduci da imam templejt index.tpl koji se sastoji od head.tpl, content.tpl, footer.tpl itd. mogu da dodelim
$_SESSION ['username'], $_SESSION ['password']
u skripti koja je ukljucena u header.tpl, i da se one proslede u skript koji je ukljucen npr. u content.tpl. Na to sam mislio, ali ne treba puno lupati glavu o to. Mislim da je malo i nepotrebno. Ipak hvala na odgovoru. Pozdrav
[ afwt @ 13.02.2005. 05:49 ] @
Malo se brkas sa pojmovima, previse mesas PHP sa Smarty-jem...
Preporucujem ti da DOBRO prostudiras PHPManual, odeljak o Sesijama, naravno.
Savet: savladaj prvo osnove PHPa, napravi nesto bez Smarty-ja, pa tek onda pochni da se igras sa istim. Onda ces i sam videti poentu koriscenja Smarty-ja.
[ petar87 @ 07.08.2008. 17:27 ] @
Imam ja jedno pitanje u vezi sesija i php-a. Radim domaci i otprilike sam zavrsio, kao neki sistem gde se korisnici prijavljuju, registruju, menjaju sifre, kupuju neke gluposti, vodi se baza o njima, sta su kupovali, o proizvodima itd, administrator tu ima neke posebne funkcije tipa da dodaje proizvode i tako te gluposti... E sad, administrator treba tu da ima i mogucnost pregleda TRENUTNO AKTIVNIH korisnika i onda sa njima da radi nebitno sta... Pa jel moze on onda nekako da pristupi promenljivama sesije izvan njegove sesije? Jel imaju neke funkcije za to ili ako neko ima ideju kako se to radi posto u predavanjima nisam iskopao NISTA
[ Man-Wolf @ 21.08.2008. 15:50 ] @
Ne postoji nacin da ti pristupis tudjoj sesiji (mislim postoji kradja sesija i tako to, al nije to ono sto bi ti hteo). Moraces da smislis drugi nacin da uradis to sto hoces (a hvala bogu, postoji uvek drugi nacin) :-))