PHP çok kullanıcılı giriş sınıfı veya komut dosyası

1 Cevap php

I am looking for a simple but secure login script with mySQL PHP: sessions, MD5 that I can use with my exsisting database.
Cookies to store password + password recovery by email.
Change login/pass.
I do not need registering, I register the user myself with temp login/pass.

masa ajanlar

  • Aracı1
  • agent2

masa albümleri

  • album1, owner: Aracı1
  • album2, owner: Aracı1
  • album3, owner: agent2 ...

login.php Aracı1 logs in and has access to his albums:
- album1
- album2

Aracı1 can edit his albums:
edit.php?ref=album1
but NOT edit.php?ref=album3 by changing the ?ref variable

1 Cevap

Ne yapmak gerekir kurulum belirli bir ajan için giriş kimlik bilgilerini denetler bir yöntemdir. "SELECT * Bir satır döndürdü username = '$ kullanici' ve şifre = '$ sifre', onlar başarıyla içeri imzaladı biliyorum ajanlar DAN

Burada, kullanıcı adı ve kimliği gibi oturum değişkenleri için bazı verileri kaydetmek gerekir. Sen albüm tabloda albüm mülkiyet denetlemek için bu kimliği kullanacağız. Bir ajan bir albüm düzenlemek için çalıştığında ajan kimliği albüm tablosundaki kimliği ile tutarlı ise, bu kontrol edecektir.

Bir ajan bir albüm oluşturduğunda, kodunuzda ilişkilendirmek albümleri tablodaki id olarak belki "agent_id" kaydetmeniz gerekir.