1. sayfa
evet o şekilde kullanıyorum zaten bana gerekli olan makaleye düzenleme yaptığım zaman file nesnesine eski dosya yolunun tekrar gelmesi. |
Mantıken file nesnesine dosya yolunu yazmanız çok sağlıklı değil. Kullanıcı ilgili makaleye hangi resmi yüklediğini hatırlamayıp görmek isteyebilir. Bunun yerine file nesnesinin hemen üstüne bir image nesnesi ekleyip varolan resmi ufak bir boyutta image nesnesinde gösterin eğer değiştirmek isterse alttaki file nesnesi ile update işlemi yapar değiştirmezse varolan resim kalır. Böylesi daha mantıklı ve kullanışlı bana göre bu şekilde yapabilirsiniz. |
veri yolunu kayıtlı tutuyorsunuz zaten sıkıntı ne anlayamadım? |
Zaten ben o şekilde kullanıyorum file nesnesinin yanında o an ki resim gözüküyor ancak benim istediğim file nesnesinde eski yolun olması default olarak gelmesi . |
Sıkıntı şu ki o tuttuğum veri yolunu sayfa açıldığında file nesnesinin üzerine atamak. |
Güncelleme sayfası yapmıyor muydunuz? Gerek var mı buna? O anki geçerli resmi gösterin, kullanıcı değiştirmek isterse resmi değiştirirsiniz olmaz mı ? |
Güncelleme sayfası yapıyorum evet ama istediğim olaya ihtiyacım var . |
Mantık aslında basit. örnek vermek gerekirse : makale düzenleme kısmında makalenin bir id değeri alınıyor ve bu değer üzerinden update yapılabiliyor. Eklenen resim bu makaleye ait olduğu için makale tablon da resim sütunun olması gerekiyor vharcahar kullanıp resmin ismini ve uzantısını bu sütuna kayıt ettiriyorsun. Örnekler üzerinden gideceğim. Admin panelde mevcut olan makaleduzenle.php sayfan var bu sayfanda makaleyi duzenleyebiliyorsun. İstediğin durum şu ise : Var olan resmin adını ve uzantısını çekmek, gerek duyarsam değiştirmek istiyorsan yapman gereken işlem şudur. bir sql sorgusu oluşturacaksın. Zaten var olduğunu tahmin ediyorum. örneğin id değeri 1 olan makaleyi çektik <?php $id = 1 ; $sql_check = mysql_query("select * from makale where id='".$id."' ") or die(mysql_error()); $sorgu = mysql_fetch_array($sql_check); $resim = $sorgu['resim']; ?> // bu kısımda yapmak istediğin resmi görmek ise aşağıdaki işlemi yapacaksın ve resmin kayıtlı olduğu dizini belirleyeceksin. örnek site :www.siteadi.com/admin/makaleduzunle.php?id=1 <img src="dosya/resim/<?php echo $resim ?>" > Bu şekilde resmi çekebilirsin. Bu işlemin hemen altına aynı şekilde resim ekleme olayı koyup resim sütununa update yapabilir yeni resmi ekleyebilirsiniz. |
Ben olayı resimli bir şekilde açıklıyayım bari . File nesnesinin ilk hali ; < Resime gitmek için tıklayın > File nesnesinin dosya seçili hali; < Resime gitmek için tıklayın > Benim istediğim olay ise şu 2 . resimde file nesnesi bir değere sahip ya sayfa açıldığı anda resim bulunuyorsa o şekilde seçili gelmesi |
1. sayfa
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.