Guest User

Untitled

a guest
Jan 17th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. <tr >
  2. <td colspan="3">
  3. <div id="divUploadArquivoHabilitacao" >
  4. <form id="frmUploadArquivoHabilitacao" name="frmUploadArquivoHabilitacao" method="post" action="../Business/uploadArquivoBO.php"
  5. enctype="multipart/form-data">
  6. Arquivo digitalizado:<span class="style1">*</span>
  7. <input name="txtArquivo" id="txtArquivo" type="file" />
  8. <input name="indiceArquivo" id="indiceArquivo" type="hidden" />
  9. <input name="nomeArquivo" id="nomeArquivo" type="hidden" />
  10. <input name="cpfArquivo" id="cpfArquivo" type="hidden" />
  11. <br>
  12. Arquivo digitalizado1:<span class="style1">*</span>
  13. <input name="txtArquivo[]" id="txtArquivo" type="file" />
  14. <input name="indiceArquivo" id="indiceArquivo" type="hidden" />
  15. <input name="nomeArquivo" id="nomeArquivo" type="hidden" />
  16. <input name="cpfArquivo" id="cpfArquivo" type="hidden" />
  17. </form>
  18. </div>
  19. </td>
  20. </tr>
  21.  
  22. $nomeArquivo = date('Y-m-d-H-i-s') ."-". (str_replace("-", "", str_replace(".", "", $_POST["cpfArquivo"])) );
  23.  
  24. if(empty($_FILES["txtArquivo"]["tmp_name"]) || $_FILES["txtArquivo"]["tmp_name"] == "none"){
  25. $msg="ERRO: Arquivo não reconhecido! <BR><BR> Se o problema persistir use outro Navegador(Internet Explorer, Google Chrome, Firefox).";
  26. }
  27. else if($_FILES["txtArquivo"]["size"] > 5242880){
  28. $msg="ERRO: Tamanho do Arquivo maior que o permitido: 5MB!";
  29. }
  30. else if($_FILES['txtArquivo']['type'] != "application/pdf"){
  31. $msg="ERRO: O Arquivo deve ser do tipo Adobe PDF ! <BR><BR> Se o problema persistir use outro Navegador(Internet Explorer, Google Chrome, Firefox).";
  32. }
  33. else{
  34.  
  35. for($i=0;$i<count($_FILES["txtArquivo"]["name"]);$i++){
  36. $ext = substr($_FILES['txtArquivo']['name'], strlen($_FILES['txtArquivo']['name'])-4, strlen($_FILES['txtArquivo']['name'])[$i]);
  37.  
  38. $tempFile = $_FILES['txtArquivo']['tmp_name'][$i];
  39. $targetPath = "../".SERVIDOR_ARQUIVO_TEMP;
  40. $targetFile = $targetPath . strtolower($nomeArquivo) . $ext;
  41.  
  42. if(move_uploaded_file($tempFile,$targetFile)){
  43. $msg = "";
  44. } else {
  45. $msg = "Ocorreu um erro contate o Administrador.";
  46. }
  47. // $msg = $targetPath."__".$targetFile;
  48. }
  49. }
  50.  
  51. $arr["message"]=$msg;
  52. $arr["content_type"]=$_FILES['txtArquivo']['type'];
  53. $arr["nome_arquivo"]=$nomeArquivo . $ext;
  54. session_start();
Add Comment
Please, Sign In to add comment