Doğru Cevap
-
if ($ress['mime'] !='image/jpeg')
echo "Resim Jpeg değil";-
tapsin
bunun gibi mime sana dosyanın ne dosyası oluğunu döner mp3 olarak dönüyor bi kaç tane denedim sende echo ile mime sini yazdır bir müzik dosyasının ardından o yazanı yazmıyorsa yükletme.11 yıl önce yazılmış
-
Cevaplar
-
Sadece mimetype'ıne bakmanız yetmeyebilir :)
-
tapsin
Bunun haricinde hiçbir dosya yüklemeyecek ve yüklettikten sonra uzantısı değiştirilemeyecek ise yetebilir sunucu destekli organizasyon edilmeli:D Yazma izinleri vs.11 yıl önce yazılmış -
halidaltuner
Ehh tabii chmod'u unutmamak lazım :)11 yıl önce yazılmış
-
-
Daha önceki sorunuzda söylediğim gibi dışarda gelen bilgilere güvenmemeniz gerekiyor.
mime_content_type
Bu fonksiyonu inceleyebilirsiniz, size dosyanın mime tipini içindeki bilgilere göre dönüyor.
Eğer yeni PHP sürümlerinden birini kullanıyorsanız onda da FileInfo sınıfı olmalı.
Son olarak konu ile ilgisi yok ama yüklenen dosyaları copy ile değil move_uploaded_file ile taşımanız daha uygun.