![]() |
PHP i MYSQL login
Zanima me da li netko zna neki dobar tutorial koji objašnjava izradu login stranice.
Napravio sam login page i provjeru na zasticenim stranicama da se ne otvaraju ukoliko korisnik nije ulogiran ali nikako ne mogu naci neki tut koji bi objasnio kako to izvesti kada ima vise korisnika, tj. da nakon logina, ovisno o userid-u otvara odredjenu stranicu, za korisnika 1 stranicu s jednim podacima, za korisnika 2 stranicu s drugim podacima itd... :fala: |
Ako si to napravio, onda napravi u bazi tablicu sa sadržajem koji se prikazje ovisno o user ID-u. Na taj način nakon logina samo sa SELECTOM čupaš iz baze sadržaj ovisno o ID-u usera.
|
To mozes ili sa SESSION-ima ili COOKIE-ima.. potrazi si malo na netu primjere ;)
|
http://bit.ly/12twrqE
I nakon sto to absorbas, na stranici gdje zelis prikazivati sadrzaj, loadas isti ovisno o ID-u usera. Ovo podrazumijeva da znas raditi s bazom. Ili XML-om, ili rucno editiranim PHP arrayom, itd. Znaci 'pseudokod' bi bio: - otvorim stranicu - nisam ulogiran? - ulogiram se - zapamtis me u session/cookie - redirectas me na zeljenu stranicu - ta stranica iz sessiona/cookiea procita moj user ID - ovisno koji je ID, prikazes sta treba |
hvala puno, rijesio sam samo sada sam dosao do problema jer ne znam kako da u php prilikom mysql_query-a koristim variablu...
kada pokusam ovako: $id = mysql_query("SELECT trgovinaid AS trgovina_id FROM members WHERE username='marko'"); $trgovina = mysql_fetch_assoc($id); $trgovinaid = $trgovina['trgovina_id']; echo $trgovinaid; sve radi i prikazuje mi ispravnu vrijdnost za trgovinaid, ali ja bih htio da umjesto username='marko' koristim varijablu $user i sto god pokusao nikako ne mogu, echo $user; mi izbacuje marko ali nikako $user ne mogu ubacit u sql select ili mi izbacuje da treba biti resource ili mi ne pokazuje nikakvu vrijednost EDIT: uspio sam na kraju sa $id = mysql_query("SELECT trgovinaid AS trgovina_id FROM members WHERE username='" . $user . "' "); Hvala na pomoci! |
Tip: Inače varijable možeš i koristiti sa dvostrukim navodnicima.
Primjer: PHP kod:
|
Citiraj:
|
Sva vremena su GMT +2. Sada je 13:46. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger