Jump to content
Son zamanlarda artan kullanıcı hesap hırsızlıkları sebebiyle tüm kullanıcılara şifre sıfırlama maili gönderilmiştir. Lütfen güveli şifreler seçiniz. Mevcut e-mail adresinize erişemiyorsanız, en aşağıdaki destek linkinden bize ulaşınız. ×

Şu Resim Yoksa Yerine Bu Resim çıksın Php Kodu Yardım


Recommended Posts

Merhaba sevgili Coderler :)  Şimdi olay Şu ;  Veritabanında tablosu oluşturulmuş şekilde olan bazı verileri Oradan çekmek istiyorum ve Php'de istediğim yerde de bu tablodan çekilen resimler çıksın istiyorum örneğin, bir web sitenize reklam ekliyeceksiniz diyelim  1. Bunu ister kendiniz websitesine resim ekleyerek... 2. herhangi bir sitedeki resimin linkini vererek... 3. Hiç bir resim eklemesi yapılmadıysa Resim yok gibi bir resim çıksın... Yapılmasını istediğim bu, Fakat aşağıdaki kodda ;
1. Fakat bunu önce Upload yöntemiyle eklediniz tabloya bilgilerini yazdırdınız ve PHP koduyla çektiğiniz yerde o UPLOAD edilen resim görülüyor, burası tamam..!
2. ikinci alternatif olarak Upload YAPMADAN herhangi bir URL'den resim linki yükleyip bunuda yine belirlediğiniz yerde çıkmasını sağlıyorsunuz Buda  ok..!
3. Eğer herhangi bir resim eklenmediyse resim yok diyede uyarı verdirtiyorsunuz bu da tamam..!


Şimdi benim isteiğim bu 3 aşamalı  resim gösterme sistemi tek bir kodda toplamak istiyorum örnek olarak şöyle bişey  hazırladım ama nedense yapamadım fakat  yukarıdada açıkladığım gibi tek tek hepsi bu haliyle çalışıyor
 

<?php $Sorgu = Sorgu("SELECT * FROM reklamlar WHERE reklam_yeri='6' AND durum = '1' ORDER BY id DESC");
            while($reklamlarSonuc = Sonuc($Sorgu)){?>		


<a href="<?php echo $reklamlarSonuc->url;?>" target="_blank">
			<?php if($reklamlarSonuc->resim){?>
			    <img src="<?php echo $reklamlarSonuc->resim_url; ?>" alt="reklam" /> //DİREK URL LİNKİNİ VERİTABANINA EKLETiP ÇEKİLEN RESİM...				
			    <?php } elseif($resim_url){ ?>
			    <img src="../uploads/reklamlar/<?php echo $reklamlarSonuc->resim; ?>" alt="reklam" /> //UPLOAD EDİLEREK VERİ TABANINDAN ÇEKİLEN RESİM...
			    <?php } else { ?>
				<img src="images/resim-yok.png" alt="Reklam Yok" /> //İMAGES KLASÖRÜNDEN HİÇBİR RESİM EKLENMEDİYSE, ÇEKİLEN RESİM...
				<?php }?>
		</a>

 

Link to comment
Share on other sites

faruk15725, 10 saat önce yazdı:

<img src='<?php  echo  $reklamlarSonuc->resim ? $reklamlarSonuc->resim : ( $resim_url ? ("../uploads/reklamlar/".$reklamlarSonuc->resim)  :"images/resim-yok.png" ); ?>' />

teksatırda böyle yazasın  :D

Teşekkür ederim kod için deneme Şansım olmadı gece localhostta denerim, fakat bu istediğimi karşılıyor dimi ? 3 resimde aynı anda cıkmaz dimi :D yani URL eklendiyse, URL'deki resimi, Upload edildiyse upload edilen resmi, hiç bir resim eklenmediyse ve resim URLsi de verilmediyse images klasöründeki Resim yok yazan resim çıkacak dimi :) yaomak istediğim tam anlamıyla bu, ondan dolayı bu şekilde ise kod sorun yok ben kendim yukarıdaki gibi bir çalışma yaptım ama o haliyle istediğim olmuyor fakat kodlar tek tek çalışıyor demiştim, yeniden teşekkürler...

Ne yazıkki bu olmadı :( ..!

Edited by EASMurat
Link to comment
Share on other sites

  • 3 ay sonra...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...