• 17-10-2008, 22:19:16
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar,

    <img src="<? echo $r[resim];?>" width="100%" height="230" />

    resim kodu bu şimdi bu resim kodunu yerleştirdim örnek vereyim

    winrar programı ekledim ama resim eklemedim eklemediğim için resim X çıkıyor çarpı yani. bunu X değilde Başka bir resime üzerinde Resim bulunamadı yazsa o çıksa tüm resimsiz eklenen programlarda ? Nasıl oluyor bilen varmıdır ?
  • 17-10-2008, 22:43:59
    #2
    Üyeliği durduruldu
    eğer db de karşılığı boşsa xx resmini göster şeklinde yapabilirsin


    <?php
    $resim = empty($r['resim']) ? 'images/yok.jpg' : $r['resim'];
    ?>
    <img src="<?php echo $resim; ?>" width="100%" height="230" />
  • 17-10-2008, 22:56:26
    #3
    Üyeliği durduruldu
    karşılığı var ama resim silinmiş onu nasıl yapıcaz kardeş ?
  • 17-10-2008, 23:06:22
    #4
    Çok basit.Kontrol yaptır resim url sini.Fount ise resmi göster notfound ise resim yok imagesi.Mantıgı yazdım eger kodu oluşturamaz iseniz ben oluşturuvereyim.
  • 18-10-2008, 00:25:16
    #5
    Üyeliği durduruldu
    bi oluştururmusun kardeş sana zahmet ben anlamadım :S
  • 18-10-2008, 01:29:18
    #6
    Eposta Aktivasyonu Gerekmekte
    <img src="<? if ($r[resim] = NULL || !file_exist('images/'.$r[resim]) { echo 'images/resim_yok.gif'; } else { echo 'images'.$r[resim]; } ?>" width="100%" height="230" />
  • 18-10-2008, 11:31:31
    #7
    htaccess ile çok basit şekilde yapabileceğini düşünüyorum. Nasıl yapılacağını bilmiyorum ama yapılabilir
  • 19-10-2008, 19:33:58
    #8
    1. Yol
    <?
    //Sorgudan resim degerini $resim varsayarsak
    if (file_exists("resimklasoru/".$resim)) {
        echo '<img src="resimklasoru/'.$resim.'">';
    } else {
        echo '<img src="resimklasoru/yok.jpg">';
    }
    ?>
    2.Yol
    sayfanın başına falan..
    function ResmiKontrolEt($resimYolu)
    {
       if (file_exists($resimYolu)
          return $resimYolu;
       else
          return "https://www.r10.net/images/resimyok.jpg";
    }
    Örnek kullanımı ise
    echo "<img src=\"" . ResmiKontrolEt('images/1.jpg') .  "\" >";
    echo "<img src=\"" . ResmiKontrolEt('images/2.jpg') .  "\" >";
    gibi.

    2 şeklide php ile olabilir htaccess ile de sağlanabiliyor ama bulamadım şimdilik bulunca eklerim rep verirseniz çok işime yarar söyliyim