dosya kontrolleri için sadece uzantı kontrolü yaparsanız FSO açığı ile shell dosyaları yüklenebilir. Bu sorunun çözümü için mime type kontrolü yapmanız lazım. Bunlarla uğraşmamak için de verot.net upload class'ını tavsiye edebilirim.
---- edit ----
Type kontrolü zaten varmış

sorun çıkartmaz.
evet ek olarak $_FILES['logo']['type'] kontrolü yaptım ama yeterli olur mu kafama takıldı forumda bir danışayım dedim.