Php veritabanına resim yükleme

Katılım
10 Mar 2018
Mesajlar
134
Tepkime puanı
0
Puanları
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!';
}
}
 

Konuyu görüntüleyenler

Üst