Php veritabanına resim yükleme

YazarrAli

Çalışkan Üye
Katılım
10 Mar 2018
Mesajlar
134
Beğeniler
0
admin panelimden siteme resim ekliyorum adını uzantısı vs her şeyini ayarlıyorum fakat 2mb ın üstünde resim yükleyemiyorum. benim istediğim 4mb lık resmi yükleme yaparken otomatik olarak 2mb ın altına düşürmesi kodlarım ise şu şekilde ne gibi ekleme yapabilirim. ?

şimdiden teşekkür ederim.

PHP- Kodu:
include("baglanti.php");
mysql_query('SET NAMES "latin5"');
if ($_POST){
if ($_FILES ["resim"]["size"]<1024*1024*4){
if ($_FILES["resim"]["type"]){
$aciklama=$_POST["aciklama"];
$description=$_POST["description"];
$seflink=@$_POST["seflink"];
$title=$_POST["title"];
$dosya_adi=$_FILES["resim"]["name"];
$uret=array("as","rt,","ty","yu","gf");
$uzanti=substr($dosya_adi,-4,4);
$sayi_tut=rand(1,10000);
$yeni_ad="dosyalar/".$uret[rand(0,4)].$sayi_tut.$uzanti;
if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
echo 'Resim Ekleme Basarili.';
$sorgu=mysql_query("insert into resimler (description,title,aciklama,resim,seflink) values('$description','$title','$aciklama','$yeni_ad','$seflink')");
if ($sorgu){
echo 'Dosya Veri Tabanina Yüklendi.';
}else{
echo 'Kayit Sirasinda Hata Olustu.!';
}
}else{
echo 'Dosya Yüklenemedi!';
}
}else{
echo 'Dosya Boyutu 2 mb-i Geçemez';
}
}else{
echo 'Dosya Boyutu 2 Mb i geçemez!';
}
}
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Üst