Advertisement
MizunoBrasil

envio de img para pasta uploads com nome único no arquivo via MD5

Feb 12th, 2023
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.89 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.   <head>
  4.     <title>Formulário de Envio de Imagem</title>
  5.   </head>
  6.   <body>
  7.     <h1>Formulário de Envio de Imagem</h1>
  8.     <?php
  9.       if(isset($_FILES['arquivo'])){
  10.         $ext = strtolower(substr($_FILES['arquivo']['name'], -4));
  11.         $novo_nome = md5(time()) . $ext;
  12.         $diretorio = "uploads/";
  13.         move_uploaded_file($_FILES['arquivo']['tmp_name'], $diretorio.$novo_nome);
  14.         echo "<br><br>Imagem enviada com sucesso para a pasta 'uploads': ".$novo_nome;
  15.       }
  16.       else{
  17.     ?>
  18.       <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
  19.         <input type="file" name="arquivo"><br><br>
  20.         <input type="submit" value="Enviar">
  21.       </form>
  22.     <?php
  23.       }
  24.     ?>
  25.  
  26.     <br><br>
  27.     <a href="enviar_imagem.php">
  28.       <input type="button" value="Voltar">
  29.     </a>
  30.   </body>
  31. </html>
  32.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement