<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_65133"> <div class="blockcode"> <div id="code_x4H"><ol> <li> </li> <li><?php<li> $error = ""; //오류 보유자<li> if(isset($_POST['createpdf'])){<li> $post = $_POST; <li> $file_folder = "파일/"; // 파일을 로드할 폴더<li> if(extension_loaded('zip')){ // ZIP 확장자가 사용 가능한지 확인<li> if(isset($post['files']) and count($post['files' ]) > 0){ // 파일이 선택되었는지 확인</li> <li> $zip = new ZipArchive(); // zip 라이브러리 로드 </li> <li> $zip_name = time().".zip"; // Zip 이름</li> <li> if($zip->open($zip_name, ZIPARCHIVE::CREATE)!==TRUE){ // 파일을 로드하기 위해 zip 파일 열기</li> <li> $error .= "* 죄송합니다 ZIP 생성 지금은 실패했습니다<br/>";</li> <li> }</li> <li> foreach($post['files'] as $file){ </li> <li> $zip->addFile($file_folder.$file); // zip에 파일 추가</li> <li> }</li> <li> $zip->close();</li> <li> if(file_exists($zip_name)){</li> <li> // zip을 다운로드하려면 푸시</li> <li> 헤더(' 콘텐츠 유형: application/zip');</li> <li> header('Content-Disposition: attachment; filename="'.$zip_name.'"');</li> <li> readfile($zip_name);</li> <li> // 제거 zip 파일이 임시 경로</li> <li> unlink($zip_name);</li> <li> }</li> <li> <li> }else</li> <li>에 존재합니다. $error .= "* 압축할 파일을 선택하세요 <br/>"; </li> <li> }else</li> <li> $error .= "* ZIP 확장자가 없습니다<br/>";</li> <li> }</li> <li>?></li> <li><!DOCTYPE html></li> <li>< html lang="en"></li> <li><head></li> <li><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></li> <li>< ;title>Zip으로 다운로드</title><li></head><li><body><li><center><h1>Zip 만들기</h1></center><li> <form name="zips" method="post"></li> <li><?php if(!empty($error)) { ?></li> <li><p style=" border:#C10000 1px solid ; 배경색:#FFA8A8; 색상:#B00000;패딩:8px; 너비:588px; 여백:0 자동 10px;"><?php echo $error; ?></p></li> <li><?php }?></li> <li><table width="600" border="1" align="center" cellpadding="10" 세포 간격="0" style="border-collapse:collapse; border:#ccc 1px solid; "></li> <li> <tr></li> <li> <td width="33" align="center">*</td></li> <li> <td width="117" align="center" >파일 형식</td></li> <li> <td width="382">파일 이름</td></li> <li> </tr></li> <li> <tr></li> <li> <td align= "center"><input type="checkbox" name="files[]" value="flowers.jpg" /></td></li> <li> <td align="center">< img src="files/image.png" title="이미지" width="16" height="16" /></td></li> <li> <td>flowers.jpg</td></li> <li> </tr></li> <li> <tr></li> <li> <td align="center"><input type="checkbox" name="files[]" value="fun.jpg" /> </td></li> <li> <td align="center"><img src="files/image.png" title="이미지" width="16" height="16" />< /td></li> <li> <td>fun.jpg</td></li> <li> </tr></li> <li> <tr></li> <li> <td align="center"><입력 유형= "checkbox" name="files[]" value="uvamsi.docx" /></td></li> <li> <td align="center"><img src="files/doc.png" title="Document" width="16" height="16" /></td></li> <li> <td>uvamsi.docx</td></li> <li> </tr></li> <li> < tr></li> <li> <td align="center"><input type="checkbox" name="files[]" value="abc.pdf" /></td></li> <li> < td align="center"><img src="files/pdf.png" title="pdf" width="16" height="16" /></td></li> <li> <td> abc.pdf</td></li> <li> </tr></li> <li> <tr></li> <li> <td colspan="3" align="center"></li> <li> <input type="submit " name="createpdf" 스타일="테두리:0px; 배경색:#800040; 색상:#FFF; 패딩:10px; 커서:포인터; 글꼴 두께:굵게; border-radius:5px;" value="ZIP으로 다운로드" /> </li> <li> <input type="reset" name="reset" style="border:0px; 배경색:#D3D3D3; 색상:#000; 글꼴 두께:굵게; 패딩:10px; 커서:포인터; border-radius:5px;" value="재설정" /></li> <li> </td></li> <li> </tr></li> <li></table></li> <li> <li></form> </li> <li></body></li> <li></html></li> <li> </li> <li> </ol></div> <em onclick="copycode($('code_x4H'));">复代码</em> </div> <br> </td></tr></table> <div class="ptg mbm mtn"> PHP, 우편</div> <div id="comment_65133" class="cm"> </div> <div id="post_rate_div_65133"></div> <br><br>