Selamlar,
Admin panelden yüklenen rar,zip uzantılı dosyaları açmak istiyorum.
php.net de bulduğum ZipArchive class ile ilgili örnekte rar oluşturma ve oluşturduğun rar dosyayı açma konuları çalışıyor. Ancak dışarıdan harici bir uygulama ile oluşturulmuş rar, zip dosyayı açmaya gelince çalışmıyor 🙂
Farklı bir yol önerecek arkadaşların desteğini rica ediyorum 🙂
`
$zip = new ZipArchive;
$input = "deneme.png";
$output = "test.rar";
if($zip->open($output, ZipArchive::CREATE) == true){
//Foreach ile addFile medhodunu kullanarak birden fazla dosya da eklenebilir.
$zip->addFile($input);
$zip->close();
echo "başarılı";
}
else
{
echo "başarısız";
}
if ($zip->open("test.rar") === TRUE)
{
$zip->extractTo("cikti"); // cikti isimli klasöre tüm nesneleri çıkarır
$zip->close();
echo "ok";
}
else
{
echo "failed";
}
`