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. :)
@tayfunerbilen Araştırdım biraz, çok uzun kod satırları oluşuyor ama bu mantıklı bir çözümmüş. Fakat @jct hocamın da dediği yöntemden ilerleyip sorunu çözdüm. Arada bir Cron çalıştırıp klasörü temizletirim ilerde.
@recepkaramanli61 kayıt esnasında olması gerekiyor hocam tasarım gereği. Çünkü kayıtı oluşturduktan sonra ikinci defa uğraşmıyor kullanıcılar. Üyelik oluşturduktan sonra tekrar profil sayfasını düzenleyen kullanıcı pek gözlemleyemedim. :D