Veritabanında haberler bölümüne jpg leride koyacam. Php ile kod yazıp 1 ay sonra jpg kısımlarını silmeye calisacam. Herhangibi bir sorun veya hata olusurmu? Daha önce deneyen oldumu yani:)
Muhtemelen alacakları hosting cok büyük olmayacak ondan dolayı sileyim diyorum. Hani 1 ay olmaz 3 gün sonrada olabilir. Maksat hostingi boş yere doldurmamak.
bence veritabanına farklı bir isimle tarih stunu aç. sonra php de fonksyonları biriktirdiğin yada sana uygun bir php programına tarih şuysa şunu(şu şu satırları sil) yap gibi bir sql ile birlikte php kodu yazarsın.ve de silindiğinde bir update sorgusuyla tarih stünunu bir ay sonraya atarsın. başka birşeyde olabilir.
en son silinme tarihini db ye yazip, sayfa her yuklenince ufak bir sorgu ile 1 ay olup olmadigini anlayabilirsin 1 ay olmusma silme islemini yaptirabilirsin.
sayfa her yuklenisinde bu kontrolu yapmak fazladan 1 sql sorgusu demektir.Biraz ugrasirsan baska bir deger okuturken arada bu degeri de alarak fazladan 1 sorgu yapmamış olursun.Fakat en son silinme süresinden 1 ay geçtikten sonra gelen ilk kullanıcı biraz bekleyecek sanirsam dosyalarin silinmesini.Yani pek kullanışlı bir yol değil.
diğer türlü basit bir silme kodu yazip bunu crontab a ekleyebilirsin böylelikle kolayca sorunun çözülmüş olur.
Hani silme işini falan iyi kötü becerebilirimde ilkkez yapıyorum ya. Hani öyle birsey oldugunda kodlarda hata yoksa herhangibi bir hata olurmu mysqlde falan yani onu öğrenmek istedim
dizini biliyosan şöyle bişe olabilir if(date("d")==1 || date("d")==01 ){ sil
} gibi sil ddigim yerde klasoelri listeletirsin ve klasorlerinin olusturulma tarihlerini alırsın eger bir ay olmuşsa silersin yada değiştirilme tarihi 1 ay olmussa sil dersin gibi incelikleride var