• 18-05-2015, 15:10:00
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Github, istediğim kullanıcı adını bana verince ben de ilk kodumu hemen göndermek istedim, sizin de kullanmanız için burada paylaşıyorum. Birkaç gün önce yaşadığım veritabanı kaybı da bana ders oldu tabi.

    Kod cron job olarak tanımlanıp günlük ( veya istediğiniz bir periyotta ) olarak mail adresinize veritabanı yedeğinizin gönderilmesini sağlar. Cron job tanımlamayıp manuel olarak da yedeklerinizi mail adresinize gönderebilirsiniz.Maili gönderdikten sonra yedeği sunucunuzdan siler. Böylece istenmeyen kişilerin yedeğinizi bulup çalması da önlenmiş olur.

    Güvenliğine inandığınız bir mail adresine göndermeyi unutmayın, veritabanı yedekleri değerlidir.

    Kodda düzenlemeniz gereken tüm değişkenler kodun başında sıralanmıştır, düzenlemek oldukça basit.

    Mail gönderimi için tüm sunucularda çalışacak smtp sistemini kullanan PHPMailer kullandım.

    Kodu aşağıdan indirebilirsiniz :
    https://github.com/kutlay/OtomatikYedek

    Güle güle kullanın, sorularınızı buradan alabilirim
  • 18-05-2015, 15:16:37
    #2
    ereg_replace fonksiyonu kullanılmıyor. mysql_* kodlarında artık kullanılması pek sağlıklı değil. Kodlar güncellenirse daha kullanışlı olacaktır.
  • 18-05-2015, 15:31:03
    #3
    Güzel bir çalışma eline sağlık.

    Ancak hocamızın da dediği gibi modası geçmiş fonksiyonlar kullanılmış. PDO gibi class yapısı kullanmanızı öneririm. Daha önce blogumda bununla ilgili yazı yazmıştım. Oradan bakabilirsiniz.

    İyi çalışmalar

    http://soulmy.net/pdo-ile-veritabani...-nasil-alinir/
  • 19-05-2015, 10:13:51
    #4
    Merhaba,

    Haklısınız kod düzenlenebilir boş bir vakitte. Bir proje için yazılmış bir koddu, PDO da kullanılmıyordu projede dolayısıyla buna da eklemedim.