Tunahan Hilmi
Kilopat
- Katılım
- 14 Kasım 2015
- Mesajlar
- 31
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
Dostlar merhaba. Şu an admin panelli bir haber sitesi geliştiriyorum. Haber sitesinde ana fotoğrafı vs yüklemek için PHP kullanıyorum. Fakat PNG hariç hiçbir fotoğrafı kabul etmiyor. Yardımcı olur musunuz?
Kısaca resim yükleme kodu bu. Bir türlü PNG hariç fotoğraf yükleyemedim.
Tüm kodu araştırdım fakat hala bir sorun bulamadım
PHP:
if (isset($_FILES['haber_ana_foto'])) {
$hata = $_FILES['haber_ana_foto']['error'];
if ($hata != 0) {
echo 'Resim gönderilirken bir hata gerçekleşti.';
} else {
$resimBoyutu = $_FILES['haber_ana_foto']['size'];
if ($resimBoyutu > (1024 * 1024 * 4)) {
echo 'Resim 4MB den büyük olamaz.';
} else {
$tip = $_FILES['haber_ana_foto']['type'];
$resimAdi = $_FILES['haber_ana_foto']['name'];
$uzantisi = explode('.', $resimAdi);
$uzantisi = $uzantisi[count($uzantisi) - 1];
$yeni_adi = "images/" . time() . "." . $uzantisi;
if ($tip == 'image/jpeg' || $tip == 'image/png' || $tip == 'image/jpg') {
if (move_uploaded_file($_FILES["haber_ana_foto"]["tmp_name"], $yeni_adi)) {
echo "Resim başarılı bir şekilde yüklendi.";
} else echo 'Resim yüklenirken bir hata oluştu.';
} else {
echo 'Yanlızca JPG ve PNG resim gönderebilirsiniz.';
}
}
}
}
Tüm kodu araştırdım fakat hala bir sorun bulamadım
Son düzenleme: