lostyazilim
tr.link

Admin Panelden Yüklenen Resimlerin Boyut Sınırlandırması

3 Mesajlar 540 Okunma
acebozum
tr.link

Castollo57 Castollo57 WM Aracı Kullanıcı
  • Üyelik 30.05.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 217
  • Beğeniler 104 / 35
  • Ticaret 1, (%100)
İyi akşamlar, üzerinde çalıştığım bir admin panel var. Şuan o panelden siteye logo, favicon, blog yazı resmi gibi resimler eklenebiliyor. Ben istiyorum ki bu resimler max 2mb olsun. Fazla olursa siteye yüklenmesin. Bunu nasıl yapabilirim ?

Kullandığım Dil : PHP
 

 

elektronikssl
webimgo

Ozi Ozi . Kullanıcı
  • Üyelik 10.12.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Devoloper
  • Konum Almanya
  • Ad Soyad H** K**
  • Mesajlar 3052
  • Beğeniler 1 / 941
  • Ticaret 50, (%100)
Upload kısmının kodlarını paylaşabilir misiniz.
 

 

Castollo57 Castollo57 WM Aracı Kullanıcı
  • Üyelik 30.05.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 217
  • Beğeniler 104 / 35
  • Ticaret 1, (%100)

Ozi adlı üyeden alıntı

Upload kısmının kodlarını paylaşabilir misiniz.


Örnek olarak slider upload kısmını veriyim.


if (isset($_POST['SliderEkle']))
{
$uploads_dir = '../../uploads/slider';
@$tmp_name = $_FILES['SliderResim']["tmp_name"];
@$name = $_FILES['SliderResim']["name"];
$BenzersizSayi4 = rand(20000,32000);
$refimgyol = substr($uploads_dir, 6)."/".$BenzersizSayi4.$name;
@move_uploaded_file($tmp_name, "$uploads_dir/$BenzersizSayi4$name");

$kaydet = $VeritabaniBaglantisi->prepare("INSERT INTO slider SET
SliderResim = :sliderresim,
SliderBaslik = :sliderbaslik,
SliderYazi = :slideryazi,
SliderButonYazi = :sliderbutonyazi,
SliderLink = :sliderlink,
Sira = :sira,
Durum = :durum");
$insert=$kaydet->execute(array(
'sliderresim' => $refimgyol,
'sliderbaslik' => $_POST['SliderBaslik'],
'slideryazi' => $_POST['SliderYazi'],
'sliderbutonyazi' => $_POST['SliderButonYazi'],
'sliderlink' => $_POST['SliderLink'],
'sira' => $_POST['Sira'],
'durum' => $_POST['Durum']
));

if ($insert)
{
Header("Location:../slider.php?ekledurum=ok");
}
else
{
Header("Location:../slider.php?ekledurum=no");
}
}
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al