Merhaba ufak bi upload scripti üzerinde çalışıyoruz bununla ilgili ilerleme kaydederken bir sorun oluştu sizlere danışayım dedim.
Sisteme dosya upload ederken dosyanın türüne göre Slayt, Resim ,Video diye ayırt edip kategorilendiriyoruz otomatik
Fakat rar dosyalarının içeriğinide gruplandırmak istiyoruz, Mesela asdf.rar dosyasının içinde sdf.avi dosyası varsa bunun içeriğini öğrenip yani "sdf.avi" dosyasının ismini algılayp bu dosyayı video kategorisine koymayi istiyoruz bunu nasıl yapabiliriz?
Birde şifresi olan rar dosyalarını yüklerken girilen rar şifresini teyit etmek istiyorz yanlış şifre girilmemesine karşı nasıl yapabiliriz?
Özetlemek gerekirse
Bir rar dosyasının içinde bir sürü dosya var tüm bu dosyaların ismini nasıl öğrenebiliriz php ile?
Şifreli rar dosyalarını nasıl algılarız, verdiğimizin şifrenin dogru olup olmadıgını rarı açıp açmadıgını php ile nasıl teyit edebilirz
Herkese teşekkürler
Edit: tüm içeriği kalınla yazmak ban sebebiymiş teşekkürler krsd
Rar dosyalarının içeriği
5
●722
- 25-08-2009, 14:53:36
- 25-08-2009, 15:00:15Üyeliği durdurulduphp ile direk ögrenmek baya bir zor olabilir ama komut olarak unrar gibi komutlari cagirmak suretiyle bir çözüm üretilebilri bence
- 25-08-2009, 15:08:10Evet zor olabilir bencede ama acaba fikri olan varmıdır merak ettim
hotmailde oluyor mesela rar dosyası upload ederken içeriğini söylüyor nasıl oluyor acaba
Edit: tüm içeriği kalınla yazmak ban sebebiymiş teşekkürler krsd - 25-08-2009, 15:16:22http://us.php.net/manual/en/book.rar.php
Bende bu linki bulmuştum tam yazıyordum siteye
Yardımınız için teşekkürler
Rar open komutu var bu komut rar açılmazsa false değeri dönüyor
rar_open("asdf.rar","password"); bu fonksyon false değeri dönerse yüksek ihtimalle şifre yanlış demektir
rar_list komutuda girdileri dizi olarak döndürüyor yani hepsinin isimlerini veriyor sanıyorum
- 25-08-2009, 18:48:59Kullanımı bu şekilde ama rar kütüphanesinin serverde kurulu olması gerekiyor, varsayılan olarak kurulu gelmiyorjusticecrusades adlı üyeden alıntı: mesajı görüntüle
PHP Info ile kurulu olup olmadığına bakabilirsin.
