Advertisement
jhonss

jhon

Mar 27th, 2021
585
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.07 KB | None | 0 0
  1. <?php
  2.    include '../koneksi/lokal1.php';
  3.     include 'excel_reader2.php';
  4.    
  5.      require('spreadsheet-reader-master/SpreadsheetReader.php');
  6.    
  7.     if ($_POST['upload'] == "upload") {
  8.         $type         =explode(".",$_FILES['namafile']['name']);
  9.        
  10.         if (empty($_FILES['namafile']['name'])) {
  11.             ?>
  12.                 <script language="JavaScript">
  13.                     alert('Oops! Please fill all / select file ...');
  14.                     document.location='./';
  15.                 </script>
  16.             <?php
  17.         }
  18.         else if(strtolower(end($type)) !='xls'){
  19.             ?>
  20.                 <script language="JavaScript">
  21.                     alert('Oops! Please upload only Excel XLS file ...');
  22.                     document.location='./';
  23.                 </script>
  24.             <?php
  25.         }
  26.                 else{
  27.         $target = basename($_FILES['namafile']['name']) ;
  28.         move_uploaded_file($_FILES['namafile']['tmp_name'], $target);
  29.         $data    =new Spreadsheet_Excel_Reader($_FILES['namafile']['name'],false);
  30.         $baris = $data->rowcount($sheet_index=0);
  31.         for ($i=3; $i<=$baris; $i++){
  32.             $no     =$data->val($i, 1);
  33.             $noacc     =$data->val($i, 2);
  34.             $plafond    =$data->val($i, 3);
  35.             $os           =$data->val($i, 4);
  36.            
  37.             $sql ="INSERT INTO aksenplain (no, noacc, plafond,os) VALUES ('$no','$noacc','$plafond','$os')";
  38.    
  39.             $query=sqlsrv_query($conn, $sql);          
  40.         }  
  41.                         if($query){
  42.                 ?>
  43.                     <script language="JavaScript">
  44.                         alert('<b>Oops!</b> 404 Error Server.');
  45.                         document.location='./';
  46.                     </script>
  47.                 <?php
  48.             }
  49.             else{
  50.                 ?>   <script language="JavaScript">
  51.                         alert('Good! Import Excel XLS file success...');
  52.                         document.location='./';
  53.                     </script>
  54.                 <?php
  55.             }
  56.         unlink($_FILES['namafile']['name']);
  57.         }
  58.     }
  59. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement