Merhabalar, PHP'yi iyi bilmediğimden yanlış söylüyor olabilirim. Bununla birlikte şu kod uzantısız eklenmesine sebep oluyor olabilir.


$imgExtension = @substr($imgFileName, -4);

//Bu kod parçası örneğin "resim_adi.jpeg" string ifadesini (yani dosya adı) "resim_adi" olarak değişkene aktarır.


Yine emin değilim, dosya yüklenme problemi için ise önerim şu:

$imgUpload = "../images/"
//Yukarıdaki kod yerine

$imgUpload = $_SERVER['DOCUMENT_ROOT'] . $varsa_alt_klasorlerin_adi