Merhaba arkadaşlar,

Normalde çok fazla video çeken birisi değilim, sesim çok boğuktur. Ancak üniversitedeki sınıf arkadaşlarıma çektiğim 35-40 video vardı bir zaman.. Bu videoları çekerken aslında kendimi ne kadar geliştirdiğimi farkettim ve bu amaçla yeniden videolar çekmeye karar verdim.

Öğrendiğim ya da kullandığım birşeyler oldukça video ile çekmeye çalışacağım elimden geldiğince. İlk videomu php ile login işlemleri başlığı ile çektim.

Php Login Scripti Videolu Anlatımında neler yaptım?

  • Öncelike index.php ve anasayfa.php isimli iki dosya oluşturdum.
  • index.php dosyası içerisinde login işlemini yapacağımız formu koydum.
  • Azıcık stil vermek amacıyla style.css isimli dosyayı oluşturdum ve sayfa biraz düzgün dursun diye birkaç satır stil kodu yazdım
  • anasayfa.php dosyasında ise login olduktan sonra görünecek yazıyı yazdım. Bir karşılama ve çıkış butonu…
  • Daha sonra PDO sınıfından extend edilmiş bir “site” isimli class yazıp, site.class.php dosyasını oluşturdum.
  • site.class.php dosyası içerisinde veritabanı bağlantısını, oturum kontrolünü ve giriş kontrolünü metod olarak yazdım. Böylece site sınıfımız oluşmuş oldu.
  • Daha sonra index.php içerisinde giriş yapma (login), çıkış yapma (logout) işlemlerini yaptım.
  • index.php dosyasına erişimi ziyaretçilere özel, anasayfa.php dosyasına erişimi ise üyelere özel yaptım.
  • Elimden geldiğince düzgün anlatmaya çalıştım ancak faranjit ve gecenin 2si gibi etkenleri dikkate alırsak, oldukça kötü bir ses ve anlatım sizleri bekliyor İlk video için olsun o kadar.. Arada biraz saçmalamış da olabilirim
  • Son olarak yazdığımız php login scripti üzerinde birkaç giriş / çıkış denemeleri de yaparak videoyu sonlandırdım.

Konu ile ilgili detay ve videoda yazdığım kodları indirmek için şu adresi ziyaret edebilirsiniz : http://www.siberteknoloji.com/php-lo...deolu-anlatim/

Videolu anlatıma buradan erişebilirsiniz:


http://www.youtube.com/watch?v=hGECn8kdJXw


Yapıcı yorumlarınız sabırsızlıkla bekliyorum.

<konudışı>Lütfen boğuk olan sesime aldırış etmeyin </konudışı>