PHP ile Görseli Önbelleğe Alma
Aşamalı bir üye kaydı sayfası hazırlıyorum. Bu tasarımda üye önce kişisel bilgilerini yazıyor, ileri tuşuna basıyor. Bu aşamada bilgileri SESSION olarak kaydediliyor.
Sonraki aşamada başka bilgilerini yazıyor. Burada da SESSION olarak kaydediliyor.
Bu aşamada ise üye resimler eklemesi gerekiyor. Ben görselleri ekletebiliyorum fakat bu aşamadan sonra bir kaç aşama daha gerekiyor. Görselleri sunucuya yükletip bağlantılarını SESSION'da dizi olarak tutuyorum, en son tamamlama sayfasında bunlara göre döndürüp üye veritabanına kaydediyorum.
Sorunumuz üye görselleri yükleyipde sonraki aşamalarda üyeliği tamamlamadan sayfayı kapatmasında. Böyle yaptığında bilgiler SESSION'dan siliniyor haliyle fakat sunucuya yüklenen görseller çöp olarak kalıyor. Çöp olarak kalmasının yanında kullanıcı üyeliğini tamamlamamasına rağmen görselleri bende kalmış oluyor. Buda etik bir durum değil.
Bu görselleri önbelleğe almak gibi bir durum var mıdır? Üye kaydını tamamladığı sayfada sunucuya yükletebilelim. Fakat üye görselleri yükleyeceği sayfada seçtiği görselleri sayfada görebilmesi gerekiyor. Üyeliği tamamlamazsa bu görsellerin silinmesi gerekiyor.
Umarım derdimi anlatabilmişimdir.
Yardımlarınızı bekliyorum dostlar. :)
@redline hocam ben olsam veritabanı kaydı yapana kadar resimleri geçici bir klasör de tutarım. Üyeliği tamamlama aşamasında resimleri ordan çekerim. Eğer sonuç olarak üye kaydı tamamlanırsa, resimleri olması gereken yere taşırım. Hayır üye kaydında sorun olursa dosya farkı gözekmeksizin geçici klasördeki tüm dosyaları silerim. Evet soruna cevap olmadı ama aklında bulunsun.