selamlar resmi kaydettirdiğiniz yerde ismini yeniden oluşturduğunuz değişken vardır mesela ismi
$rname diyelim
bunu db ye kayıt ettirirken $rname.".jpg" gibi kendiniz eklemeniz gerekebilir.
$image->image_convert = 'jpg';
$image->file_new_name_body = $rname;
artık db ye kayıt ederken mesela $rname.".jpg" şeklinde kayıt ettirin ki uzantıyı siz ekleyin...
Ek olarak birde PHP8 ile çalışıyorsanız verot net sınıfı php 7.4 ve altı için güzel çalışıyor diğer türlü yeni versiyonu indirmeniz gerekir.
hocam sorunumda burda yeni versiyonu indirmeme rağmen burda çalışmadı fakat daha önceki yaptığım uygulamada sorun yaşamadım bunda sorunu çözemiyorum
<?php
if($_POST)
{
if(!empty($_POST["kelime"]))
{
$kelime=$VT->filter($_POST["kelime"]);
$hizmetler=$VT->VeriGetir("bloglar","WHERE durum=? AND (baslik LIKE ? or metin LIKE ?)",array(1,'%'.$kelime.'%','%'.$kelime.'%'),"ORDE R BY sirano ASC");
}
else
{
$hizmetler=$VT->VeriGetir("bloglar","WHERE durum=?",array(1),"ORDER BY sirano ASC");
}
}
else
{
$hizmetler=$VT->VeriGetir("bloglar","WHERE durum=?",array(1),"ORDER BY sirano ASC");
}
if($hizmetler!=false)
{
for ($i=0; $i <count($hizmetler) ; $i++)
{
if (!empty($hizmetler[$i]["resim"])) {$resim=$hizmetler[$i]["resim"];} else {$resim='varsayilan.jpg';}
?>
</div>
</div>
</div>
<div class="col-lg-3 about-in text-left">
<div class="card">
<div class="card-body">
<i class="fa fa-heart-o" aria-hidden="true" data-blast="color"></i>
<<img src="<?=SITE?>images/bloglar/<?=$resim?>" alt="<?=stripslashes($hizmetler[$i]["baslik"])?>">
</div>
</div>
</div>
<div class="col-lg-3 about-in text-left">
<div class="card">
<div class="card-body">
<i class="fa fa-calendar" aria-hidden="true" data-blast="color"></i>
<h3><a href="<?=SITE?>blog-detay/<?=$hizmetler[$i]["seflink"]?>"><?=stripslashes($hizmetler[$i]["baslik"])?></a></h3>
<p><?=mb_substr(strip_tags(stripslashes($hizmetl er[$i]["metin"])),0,220,"UTF-8")?>...</p>
</div>
</div>
<?php
}
}
?>
</div>
</div>
</div>