Nasıl PHP ile bir dosyanın simgesini sunucu tarafı erişebilirim?

3 Cevap php

Ben sunucu üzerinde belirli bir dizindeki dosyaları listeler bir PHP betiği çalıştırıyorum. Dosyanın simgesini meta verilere erişmek için herhangi bir yolu var mı? Sanırım bu konuda sorunları bir sürü (. Örn: senaryoyu barındıran işletim bağlıdır dosyası, özel bir simge kullanarak bağlıdır hala bir tarayıcıda görüntülenebilir şey ICN dosyayı dönüştürmek gerekir.) Ancak herhangi bir öneri hoş geldiniz. Ben dosya uzantısı bağlı olarak farklı bir simgesi görüntüler olabilir sanırım, ama bunu otomatik olarak yapmak güzel olurdu.

3 Cevap

Sen / simgeler en apache kurulumları varsayılan dizin listeleri için kurulum klasörüne kopyalayın takmak mümkün olabilir.

Bu en azından OS bağımlı değil.

Belirli bir uzantısı için bir simge görüntüler bir url zanaat gerekir.

GDLib veya ImageMagic belki meta erişmek istiyorsanız sizin için ... Ama ne arıyor GDlib yardımcı olmayacak olmasıdır. ImageMagic konusunda emin değil.

Aslında, onların yardımı ile küçük oluşturabilirsiniz ve performans sorunlarını önlemek için yere bunları önbelleğe.

Eğer ekstra parametre fith getimagesize işlevini kullanabilirsiniz dosyadan IPTC bilgileri ayıklamak istiyorum.