php maksimum dosya boyutu
5
●106
- 03-10-2022, 21:19:55merhaba, php ile resim dosyası yüklüyorum. ama maksimum dosya boyutu ve png gibi belirli dosyaları alması için kod bulamadım. örnek kod var mı?
- 03-10-2022, 21:26:52Merhaba hocam. https://www.w3schools.com/php/php_file_upload.asp
buradaki linkten istediğiniz örnekleri bulabilirsiniz. - 03-10-2022, 21:33:19Bunu kullanabilirsiniz;
if ($_FILES["dosya"]) { $yol = "dosyalar"; $yuklemeYeri = __DIR__ . DIRECTORY_SEPARATOR . $yol . DIRECTORY_SEPARATOR . $_FILES["dosya"]["name"]; if ( file_exists($yuklemeYeri) ) { echo "Dosya daha önceden yüklenmiş"; } else { if ($_FILES["dosya"]["size"] > 1000000) { # 1 MB dosya sınırı echo "Dosya boyutu sınırı"; } else { $dosyaUzantisi = pathinfo($_FILES["dosya"]["name"], PATHINFO_EXTENSION); if ($dosyaUzantisi != "jpg" && $dosyaUzantisi != "png") { # Dosya uzantı kontrolü echo "Sadece jpg ve png uzantılı dosyalar yüklenebilir."; } else { $sonuc = move_uploaded_file($_FILES["dosya"]["tmp_name"], $yuklemeYeri); echo $sonuc ? "Dosya başarıyla yüklendi" : "Hata oluştu"; } } } } else { echo "Lütfen bir dosya seçin"; } - 03-10-2022, 21:42:11denedim ama olmadı kod aşağıda nasıl eklemem gerekli bilgilendirirsen sevinirimibocum adlı üyeden alıntı: mesajı görüntüle
if ($_POST) { $foo = new upload($_FILES['pp']); if ($foo->uploaded) { $foo->file_new_name_body = 'pp-img'; $foo->process('../images/pp'); if ($foo->processed) { $pp_get = $foo->file_dst_name; $resim_get1; } else { echo""; } }