ayarlar.php
Php dosyamız ile veri tabanımızdaki "uyeler" tablosuna bağlanıyoruz. Bağlantıda bir hata olması durumunda kullanıcıya "mysql_error()" ekrana hatamızı yazdırdık. 10 ve 11. satırda ise Türkçe karakterleri desteklemesi için bu kodları yazdık.
index.php
Bu kodlarda projemizin görünen kısımlarını oluşturan kodlar.
Bu kodlar ile;
Giriş yapar: kullanıcı adı ve şifre kontrol ediliyor. eğer bilgiler doğru ise giriş yapmamızı sağlıyor. Veri tabanımızda istediğimiz id'ye admin olarak giriş yapmasına olanak sağlayabiliyoruz.
Kayıt ol: Burada kullanıcının sistemimize kayıt olabilmesi için Kullanıcı Adı, Adsoyad, Şifre, Eposta,Cinsiyet bilgileri kullanıcıdan isteniyor. Eğer bilgilerde eksiklik veya hata yoksa (epostalar veya şifreler aynı değilse) Kullanıcı bilgileri uyeler veri tabanının uyeler tablosuna eklenir.
Bilgileri Güncelle: Bu alanda ise kullanıcı bilgileri veri tabanından getirilir ve inputboxlarda gösterilir. Güncellemek istediği bilgileri değiştirdikten sonra "Bilgilerimi Güncelle" butonuna tıklayıp eski bilgiler veri tabanında güncellenir.
"list" Sayfası: Burada admin olarak girmeyen kullanıcılar yani normal oturum açan kullanıcılar forma kayıtlı üyelerin bazı bilgilerini görebilir.
"adminanasayfa": Adminin olarak giriş yapanların gidebileciği sayfadır. Yukarıda adminlere özel menüler bulunur. Normal kullanıcılar erişemez.
"admin" Sayfası: Adminlere burada veri tabanında kayıtlı olan kullanıcıları (forma kayıtlı) görebilirler. İstedikleri üyeleride silme işlemi yapılır.
"profil" Sayfası: Kullanıcılara özgü menüler bulunur. Buradan bilgilerimi güncelle ve anasayfa gibi menüler bulunur.
Çıkış Yap: "Çıkış Yap" Butonuna tıklandığında kullanıcı ile ilgile sessionlar silinir ve sessionslaron olmadı sayfalara gönderilir.
sil.php
Üye Sil: Admin sayfasında görüntülenen tablonun kullanıcın bilgilerini en sağında sil butonu vardır. Bu butona tıklanınca tarayıcı sil.php' ye gönderilir. Kullanıcının veri tabanından silme işlemi gerçekleştirilir. Silme işlemi karışıklığa yol açmaması için silinecek olan kullanıcının id' si çekilir ve ona göre silme işlemi yapılır.
Projenin kodlarını ve veri tabanını buradan inceleyebilir ve indirebilirsiniz.
Hiç yorum yok:
Yorum Gönder