Bu proje Web Tabanlı Programlama dersi kapsamında verilmiştir. Bu projede PHP, MySQL ve HTML kullanılarak bir websitesi tasarlamamız istenmiştir. Tasarlanan web sitesinde elde edilen verilerin saklanması, bu verilerin çekilmesi, düzenlenmesi ve silinmesi işlemlerini barındırmaktadır.
Tasarlanan websitesine linke tıklayarak ulaşabilirsiniz.
Ana sayfada kullanıcı ve yetkili için giriş yapma, ve sadece kullanıcı için kayıt olma butonları bulunmaktadır. Yetkililer için de kayıt olma formu bulunmaktadır ancak ana sayfaya eklenmemiştir. Bunun sebebi ziyaretçilerin kolayca yetkili hesabı açıp verileri kontrol etmesini engellemektir.
Yetkili kaydı oluşturmak için ise buradaki linkten yararlanabilirsiniz. Yetkililer bütün kullanıcıları ve yapılan bütün bağışları görüntüleyebilmektedir. Aynı zamanda bağış yapılan kurumları düzenleyebilir, silebilir ve yeni kurum ekleyebilirler.
Kullanıcılar ise kayıt olup giriş yaptıktan sonra bağış yapılabilecek kurumları görüntülerler. Bağış yapmak istedikleri kurumu seçip bağışlarını tamamladıktan sonra bağış geçmişinde daha önceden yaptıkları bağışlar da dahil olmak üzere tüm bağışları gözlemleyebilirler.
Proje ile ilgili detaylı youtube tanıtım videosuna buradan ulaşabilirsiniz!
Websitesini tecrübe etmeye buradan başlayabilirsiniz. Ayrıca yetkili erişimine sahip olmak için buradan kayıt oluşturabilirsiniz.
Projeyi kendi bilgisayarınızda deneyimlemek istiyorsanız şu adımları izlemelisiniz;
-
XAMPP isimli yerel sunucu sağlayan uygulamayı indirip kurmalısınız. Buradaki linkten uygulamayı indirebilirsiniz.
-
Projenin bütün dosyalarını XAMPP uygulamasının kurulduğu dosyadaki htdocs isimli doyaya yüklemelisiniz.
-
Uygulamayı açıp Apache ve MySQL modüllerini çalışır hale getirmelisiniz. Port çakışması gibi durumlarda bu modüller çalışamayacakır ve uygulama uyarı verecektir. Bu gibi durumlara dikkat edin ve config butonuyla gerekli ayarları yapın.
-
Apache modülünün çalıştığı portu localhost:... şeklinde ifadenin sonuna ekleyin ve tarayıcınızda aratın.
-
Ana sayfaya ulaşmış olacaksınız.
Veri tabanı gerekli ayarlamaları yapmak için ise şu adımları izlemelisiniz;
-
Ana sayfaya ulaştığınızda adres çubuğundaki 'index.html' ifadesini silip 'phpmyadmin' ifadesini eklemelisiniz.
-
Açılan sayfanın üst kısmında SQL ifadesine tıklayıp mysql.sql isimli dosyanın içindeki kodu oraya yapıştırın ve çalıştırın.
-
Ardından mysql.php isimli dosyada ilgili değişkenlere şu değişiklikleri uygulayın;
$db_host="localhost"; $db_user="root"; $db_pass=""; $db_name="donation";
-
Tebrikler! Projeyi kendi bilgisayarınızda test etmeye hazırsınız!