Advertisement
ini_PlayeR

aksi.php

May 12th, 2019
543
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.27 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <title>Membuat Upload File Dengan PHP Dan MySQL</title>
  5.     </head>
  6.     <body>
  7.     <h1>Membuat Upload File Dengan PHP Dan MySQL <br/></h1>
  8.         <?php
  9.         include 'koneksi.php';
  10.         if($_POST['upload']){
  11.             $ekstensi_diperbolehkan = array('png','jpg');
  12.             $nama = $_FILES['file']['name'];
  13.             $x = explode('.', $nama);
  14.             $ekstensi = strtolower(end($x));
  15.             $ukuran = $_FILES['file']['size'];
  16.             $file_tmp = $_FILES['file']['tmp_name'];   
  17.  
  18.             if(in_array($ekstensi, $ekstensi_diperbolehkan) === true){
  19.                 if($ukuran < 1044070){         
  20.                     move_uploaded_file($file_tmp, 'file/'.$nama);
  21.                     $query = mysql_query("INSERT INTO upload VALUES(NULL, '$nama')");
  22.                     if($query){
  23.                         echo 'FILE BERHASIL DI UPLOAD';
  24.                     }else{
  25.                         echo 'GAGAL MENGUPLOAD GAMBAR';
  26.                     }
  27.                 }else{
  28.                     echo 'UKURAN FILE TERLALU BESAR';
  29.                 }
  30.             }else{
  31.                 echo 'EKSTENSI FILE YANG DI UPLOAD TIDAK DI PERBOLEHKAN';
  32.             }
  33.         }
  34.         ?>
  35.  
  36.         <br/>
  37.         <br/>
  38.         <a href="index.php">Upload Lagi</a>
  39.         <br/>
  40.         <br/>
  41.  
  42.         <table>
  43.             <?php
  44.             $data = mysql_query("select * from upload");
  45.             while($d = mysql_fetch_array($data)){
  46.             ?>
  47.             <tr>
  48.                 <td>
  49.                     <img src="<?php echo "file/".$d['nama_file']; ?>">
  50.                 </td>      
  51.             </tr>
  52.             <?php } ?>
  53.         </table>
  54.     </body>
  55. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement