Dostum öncelikle kolay gelsin.. Maalesef, belirtmiş olduğun kodlardan hiç bir şey anlaşılmıyor.. Ben sana daha düzgün, kullanışlı ve kolay bir yol söyleyeceğim oradan devam et.

1 - Bu linke tıkla ve class.upload.php dosyasını indir.
2 - İndirmiş olduğun rar dosyasını açıp, klasör içinden > src klasörüne gir ve içinde ki dosyaları "land, class.upload.php kendi projene aktar.
3 - Kendi projene dön ve resim yükleme işlemini yaptığın php dosyasını aç.
4 - Php dosyanın en başına bu kodu ekle.
require_once("dosyanınyolu/class.upload.php"); // indirdiğimiz dosyayı kendi php dosyamıza entegre ettik.
5 - Gel gelelim resimi yüklemeye ;
// post edildikten sonra
$upload = new Upload($_FILES["image"]);
if ($upload->uploaded) {
$filename = md5(microtime()); // microtime ve md5 filtremesiyle birlikte yeni bir isim oluşturduk

$uzanti = pathinfo($_FILES["image"]); // dosyanın bilgilerine ulaştık
$uzanti = $uzanti["extension"]; // dosyanın türünü aldık

$upload->file_new_name_body = $filename; // oluşturduğumuz yeni isimi resmin ismi yapıyoruz.
$upload->Process("images/firmalogolari"); // resimin yükleneceği hedef

// veritabanına kayıt edeceksen eğer bu resmin adını
$resimAdi = $filename.".".$uzanti;
}


En temiz ve kullanışlı yol budur. Ve internette "class.upload.php" diye araştırdığında bir sürü özellikle karşılaşacaksın.

Kolay gelsin :rolleyes: