Nakon logina problem sa izmenama podataka korisnika

Nakon logina problem sa izmenama podataka korisnika

offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Poz,

Imam dve tabele u bazi: korisnik i smeštaj

Korisnik može da doda neograničen broj smeštaja. Kod smeštaja se prilikom unosa novog upisuje i id korisnika.

Nakon što se korisnik prijavi preko login forme imam jedan problem.

kako da zaštitim smeštaje koji nemaju njegov id (id korisnika). Npr ako korisnik ima dva smeštaja i želi da ih izmeni moj link izgleda ovako mojsajt/izmeni-smestaj.php?id=1 (id smeštaja je 1), e sad ako izmenim u linku u browseru id na 2 onda mi uvuče podatke smeštaja čiji je id 2, to je problem jer id 2 ne pripada ovom korisniku

Da imam samo jedan smeštaj onda bi mi link izgledao ovako mojsajt/izmeni-smestaj.php (ovde bi izvukao id korisnika iz sesije i rešio bi moj problem, ali šta ako korisnik ima dva smeštaja, kako onda da izvučem podatke smeštaja koji se odnose na jedan ili drugi smeštaj)



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Moj predlog:
tabela korisnik
id - auto_increment
ime
ostali podaci

tabela smestaj
id -autoincrement
id_korisnika
ostali podaci

kad uzmes da menjas /izmeni-smestaj.php?id=neki broj
izvuces u tom redu koji je id_korisnika
proveris da li je id_korisnika == sa id iz tabele korisnik,a to dobijas preko sesije.



offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Hvala ovo će mi pomoći

Ko je trenutno na forumu
 

Ukupno su 729 korisnika na forumu :: 12 registrovanih, 0 sakrivenih i 717 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 4channer, bato, bigfoot, goxin, hyla, JOntra, kybonacci, Libertas, Lord Nem, nuke92, slonic_tonic, stalja