• 09-01-2019, 22:33:03
    #1
    Merhabalar sahiplendirme ilanlarında üyeler resim yüklemez ise ilanlarda resimyok.png yi göstermek istiyorum.
    Resimi bu link yapısı ile çekiyorum bunu linkten çözebilirmiyim,nasıl yapabilirim?

    src="<?php echo $sahiplendirmefotocek['sahiplendirmefoto_resimyol'] ?>
  • 09-01-2019, 22:39:34
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    file_exists ile halledebilirsin hocam, misal

    if(!file_exists($resimyolu)) { echo 'resimyok.png';}else { echo $resimyolu; }

    yada

    $resimyolu = (file_exists($resimyolu)) ? $resimyolu : 'resimyok';
  • 09-01-2019, 22:44:24
    #3
    codeHIGH adlı üyeden alıntı: mesajı görüntüle
    file_exists ile halledebilirsin hocam, misal

    if(!file_exists($resimyolu)) { echo 'resimyok.png';}else { echo $resimyolu; }

    yada

    $resimyolu = (file_exists($resimyolu)) ? $resimyolu : 'resimyok';




    if(!file_exists($resimyolu)) { echo 'resimyok.png';}else { echo $resimyolu; }

    Bu yazdıgınız kod link olarak çaşılırmı hocam?
  • 09-01-2019, 22:46:34
    #4
    bybb35 adlı üyeden alıntı: mesajı görüntüle
    if(!file_exists($resimyolu)) { echo 'resimyok.png';}else { echo $resimyolu; }

    Bu yazdıgınız kod link olarak çaşılırmı hocam?
    file_exists yerel dosya kontrolünü sağlıyo hocam resimler başka sunucudamı saklılar?
  • 09-01-2019, 22:48:58
    #5
    codeHIGH adlı üyeden alıntı: mesajı görüntüle
    file_exists yerel dosya kontrolünü sağlıyo hocam resimler başka sunucudamı saklılar?
    hayır hocal localden çekiyorum ancak biraz acemi oldugumdan nasıl kullanıcagımı bilemedim ondan sordum yani bunu nasıl kullanıcaz
  • 09-01-2019, 22:50:14
    #6
    Üyeliği durduruldu
    Büyük ihtimal sql üzerinden resmi çekiyorsunuz, eğer ki öyleyse;
    <?php 
    $veri = $db->prepare("SELECT * FROM veri_tablo WHERE veri_kullanici_id={$kullaniciid}");
    $veri->execute();
    $vericek = $veri->fetch(PDO::FETCH_ASSOC);
    
    if(empty($vericek['resim'])) {
    echo 'resimyok.png';
    }
    ?>
  • 09-01-2019, 23:18:32
    #7
    xozkanbey adlı üyeden alıntı: mesajı görüntüle
    Büyük ihtimal sql üzerinden resmi çekiyorsunuz, eğer ki öyleyse;
    <?php
    $veri = $db->prepare("SELECT * FROM veri_tablo WHERE veri_kullanici_id={$kullaniciid}");
    $veri->execute();
    $vericek = $veri->fetch(PDO::FETCH_ASSOC);
    
    if(empty($vericek['resim'])) {
    echo 'resimyok.png';
    }
    ?>
    her ikisinide denedim olmuyor hocam
  • 09-01-2019, 23:22:48
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    php'ye gerek yok aslında. html ile kolayca yapılabiliyor.

    object tagındaki data="" yerine her zaman gözükecek default resmi koyun.

    img tagındaki src="" kısmında resim yoksa object'teki default resim gösterilir,
    yok eğer src'de resim varsa o resim gözükür, objectteki gözükmez.

        
    
    <object data="http://stackoverflow.com/does-not-exist.png" type="image/png">
        <img src="https://resministendigisite.com/resimyok.png" alt="example">
    </object>
  • 09-01-2019, 23:28:01
    #9
    Cappystarj0e adlı üyeden alıntı: mesajı görüntüle
    php'ye gerek yok aslında. html ile kolayca yapılabiliyor.

    object tagındaki data="" yerine her zaman gözükecek default resmi koyun.

    img tagındaki src="" kısmında resim yoksa object'teki default resim gösterilir,
    yok eğer src'de resim varsa o resim gözükür, objectteki gözükmez.

        
    
    <object data="http://stackoverflow.com/does-not-exist.png" type="image/png">
        <img src="https://resministendigisite.com/resimyok.png" alt="example">
    </object>
    Resim yok Her ikisindede gözüyokuyor hocam malesef buda olmadı