bir zip dosyası yükleme bazı kullanıcılar için bazı sorun neden - garip mime tipi

1 Cevap php

Ben kullanıcı benim tarafta mükemmel çalışıyor ama müşteri ben web sitesi zip yüklemek mümkün değil yapıyorum, bir zip dosyası yükleyebilirsiniz bir form var.

Ben mime türü için kontrol ve normalde onun için çalışması gerektiğini, ancak sorun onun mime türü bu gibi görünüyor olduğunu:

application/octet-stream/"

neden /" var? Herkes önce bu sorunu yaşamış? Dediğim gibi ben böyle bir sorun yok ve ben formu ve formun içeriğini işlemek kodunu kontrol ve ben bir teklif veya bir şey özledim vermedi.

1 Cevap

Bu oldukça kırık ses yok - ama oldukça mime tipine güvenmek yerine, neden sadece zip dosyası doğru sihirli sayı (ASCII "PK") ile başlar denetlemez? Ya da daha iyisi, o belli belirsiz aklı başında görünüyor kontrol için bir zip kitaplığı kullanın.