Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer

yGiriş | Yakuter Giriş Betiği

1 min read

Yeni bir betikle tüm okuyucularımı selamlıyorum. Betiğimin ismi başlıkta da görebileceğiniz gibi yGiriş | Yakuter Giriş Betiği. Ne olduğunu özetlemem gerekirse PHP ile kendi yazmış olduğunuz yönetim panellerine güvenli bir şekilde girmek için kullanabileceğiniz AJAX (jQuery) ile güçlendirilmiş güzel görünümlü üye giriş formudur.

Önizleme

yGiriş | Yakuter Giriş Betiği

Genel Bilgiler ve Hedef Kitle

yGiriş, basit bir üye giriş formudur. Kendi yönetim panellerini kendi yazanlar için yazılmıştır. Bununla birlikte programlama konusunda kendini geliştirmek isteyenler için iyi bir örnek olacağını tahmin ediyorum. jQuery ve Javscript kullanımı, form göndermeden verileri kontrol etme mantığı, PHP ve oturum yönetimi(session) gibi konuları işleyen bir örnek uygulama olarak düşünülebilir.

Altyapı

Bu betiği yazarken şu teknolojilerden faydalandım:

  • PHP
  • Javascript
  • MySQL
  • AJAX
  • CSS

Kullandığım hazır kütüphaneler:

  • Jquery (AJAX kütüphanesi)
  • ezSQL (Veritabanı sınıfı)

Yasal Kurallar

yGiriş betiğini dilediğiniz gibi değiştirebilir ve kullanabilirsiniz. Zaten sizin için yazıldı.

Uyarılar

Unutmayın ki web programlamada güvenliğin sonu yoktur. Bu nedenle yGiriş’i ne kadar güçlendirirseniz o kadar faydanıza olur. Bunun için ip kontrolü, üye giriş sayısı, üye seviyeleri gibi bir çok farklı güvenlik tedbiri alabilirsiniz.

Kurulum
1. Paketten çıkan “ygiris” klasörünü sunucunuza yükleyin.
1. Yeni bir veritabanı yaratın.
2. bilgiler.sql dosyasını yaratmış olduğunuz veritabanında çalıştırın.
3. ayar.php dosyasının en üst satırlarındaki ayarları kendinize göre düzenleyin.
Hepsi bu kadar, kurulum tamamlanmıştır.

Dosyalar ve Test alanı

[ İndir ] [ Test et ]

Not: Bu betiğin başka sürümleri olmayacağı için bir sürüm numarası belirlemedim.

Son sözler

Önceki betiklerimde olduğu gibi bu betiği de Türk internet kullanıcılarının ve web programlama ile uğraşan kişilerin iyiliği için hazırladım ve ücretsiz olarak dağıtıyorum. Dilerim ki bir kişi bile olsa bu betikten faydalanır ve bilmediği bir şeyler öğrenir. Değerli yorumlarınızı mutlaka bekliyorum. Eğer bir hata ile karşılaşırsanız iletmekten çekinmeyiniz.

Ayrıca bu betiği hazırlarken değerli düşüncelerini benden esirgemeyen Pehepe.org’dan Locked’a gönülden teşekkür ederim.

Saygılar, sevgiler…

Erhan Yakut Software Developer @Binalyze | Founder @Passwall | Golang Enthusiast | Open Sorcerer