Advertisement
ruswan11

Tambah File

Oct 23rd, 2016
4,758
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.48 KB | None | 0 0
  1. <?php
  2.  
  3. if(isset($_POST['tambah'])) {
  4.  
  5.   // Baca lokasi file sementar dan nama file dari form (fupload)
  6.   $lokasi_file = $_FILES['file']['tmp_name'];
  7.   $nama_file = $_FILES['file']['name'];
  8.  
  9.   // Tentukan folder untuk menyimpan file
  10.   $folder = "file/$nama_file";
  11.  
  12.   // Masukkan informasi file ke database
  13.   $input="INSERT INTO tbl_File(file_judul, file_Keterangan,file_nama,file_pengirim)
  14.  values ('$_POST[judul]','$_POST[Keterangan]','$nama_file','1')";
  15.  
  16.   $hasil= mysqli_query($db,$input);
  17.   if ($hasil) {
  18.      move_uploaded_file ($lokasi_file,"$folder");
  19.     echo "<script>alert('File Berhasil Ditambah..');location.href='index.php?m=daftar-File'</script>";
  20.   }
  21.   else{
  22.     echo "<script>alert('File Gagal Ditambah..');location.href='index.php?m=tambah-File'</script>";
  23.   }
  24.  
  25. }
  26. ?>
  27.  
  28. <div class="col-sm-9 col-sm-offset-3 col-lg-10 col-lg-offset-2 main">    
  29.   <div class="row">
  30.     <ol class="breadcrumb">
  31.       <li><a href="#"><svg class="glyph stroked home"><use xlink:href="#stroked-home"></use></svg></a></li>
  32.       <li class="active">Icons</li>
  33.     </ol>
  34.   </div><!--/.row-->
  35.  
  36.   <div class="row">
  37.     <div class="col-lg-12">
  38.       <h1 class="page-header">Tambah File</h1>
  39.     </div>
  40.   </div><!--/.row-->
  41.  
  42.  
  43.   <div class="row">
  44.     <div class="col-lg-12">
  45.       <div class="panel panel-default">
  46.         <div class="panel-heading">Form Tambah File</div>
  47.         <div class="panel-body">
  48.           <div class="col-md-12">
  49.             <form enctype="multipart/form-data" role="form" method="POST">
  50.              <div class="form-group">
  51.                 <label>Pilih File</label>
  52.                 <input type="file" class="form-control" name="file" required="">
  53.               </div>
  54.               <div class="form-group">
  55.                 <label>Judul</label>
  56.                 <input name="judul" class="form-control" placeholder="Judul File" required="">
  57.               </div>
  58.               <div class="form-group">
  59.                 <label>Keterangan</label>
  60.                 <textarea name="Keterangan" required="" placeholder="Keterangan File" class="form-control" rows="3"></textarea>
  61.               </div>
  62.             </div>
  63.             <div class="col-md-6">
  64.               <button type="submit" name="tambah" class="btn btn-primary">Simpan</button>
  65.               <button type="reset" class="btn btn-default">Reset</button>
  66.             </div>
  67.           </form>
  68.         </div>
  69.       </div>
  70.     </div><!-- /.col-->
  71.   </div><!-- /.row -->
  72.  
  73. </div><!--/.main-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement