$calisma = $_POST['calisma'];
$aciklama = $_POST['aciklama'];
$dosyalar = array();
$dizin = "../calismalar";
for($i=0;$i<count($_FILES['file']['size']);$i++){
$file = basename($_FILES['file']['name'][$i]);
move_uploaded_file($_FILES['file']['tmp_name'][$i],"$dizin/{$file}");
array_push($dosyalar,$_FILES['file']['name'][$i]);
}
$zipArchive = new ZipArchive();
$zipAdi = md5(rand(0,99999));
$zipFilePath = "../calismalar/$zipAdi.zip";
$status = $zipArchive->open($zipFilePath, ZipArchive::CREATE);
foreach($dosyalar as $dosyalars){
// addFile fonksiyonunu kullanarak söz konusu dosyayı ekliyoruz.
$zipArchive->addFile("$dizin/$dosyalars");
}
$zipArchive->close(); uzman phpciler konuya
11
●161
- 25-01-2021, 16:09:05Php ile dosya upload yapıyorum ancak bazı dosyaları upload ediyor bazılarını etmiyor örnegin pdf ediyor exe etmiyor kodlarım.
- 25-01-2021, 16:20:18bazı dosyaları yüklemesinde problem oluyor exe örnek olarak vermiştim.hasip adlı üyeden alıntı: mesajı görüntüle
- 25-01-2021, 17:02:10hata vermiyor error_logda boşMSA adlı üyeden alıntı: mesajı görüntüle
- 25-01-2021, 17:07:38Peki sayfanın başında print_r($_FILES['file']); şeklinde bastığınızda boş array mi döndürüyor yoksa dosya dizisi mi dönüyor?karacalimertcan adlı üyeden alıntı: mesajı görüntüle
- 25-01-2021, 17:30:46ilginç bir şekilde veri hiç gelmiyor bakıyorumMSA adlı üyeden alıntı: mesajı görüntüle