MizunoBrasil

Terceira forma de Upload de imagens (Não grava no banco)

Dec 13th, 2022 (edited)
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.29 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="pt-br">
  3.   <head>
  4.     <title>Upload de Arquivos</title>    
  5.     <meta charset="utf-8">
  6.     <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
  7.  
  8.   </head>
  9.   <div class="container">
  10.           <body>
  11.                 <br><br>
  12.                 <center><h1>Upload de Arquivos</h1></center>
  13.                 <form method="POST" action="" enctype="multipart/form-data" name="upload">
  14.                     <input type="file" name="arquivo" id="arquivo">
  15.                     <input type="submit" name="enviar" value="Fazer Upload">
  16.                 </form>
  17.                 <?php
  18.                     if (isset($_POST["enviar"])){
  19.                         $arquivo = $_FILES["arquivo"];
  20.                         echo "<pre>";
  21.                         print_r($arquivo);
  22.                     echo "</pre>";
  23.  
  24.                     if (move_uploaded_file($arquivo["tmp_name"], "arquivos/".$arquivo["name"])){
  25.                     echo "<font color='green'><b>Arquivo enviado com sucesso</b></font><br> ";
  26.                     echo "<a href='"."arquivos/".$arquivo["name"]."' target='_blank'><img src='"."arquivos/".$arquivo["name"]."' width='100' heigh='100'></a>";
  27.                 } else{
  28.                         echo "<font color='red'><b>Arquivo não foi enviado</b></font>";
  29.                 }
  30.                 }
  31.                 ?>
  32.           </body>
  33.    </div>
  34. </html>
Add Comment
Please, Sign In to add comment