Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function index()
- {
- $src = FCPATH . '/tap';
- $dir = opendir($src);
- $results_array = array();
- if (!$dir) {
- log_message('ERROR', 'Direktori / File tidak Ada.');
- } else {
- while (($file = readdir($dir)) !== false) {
- $results_array[] = strtolower($file);
- $fileAsli = FCPATH . 'tap/' . $file;
- $x = explode('.', $file);
- $ekstensi = strtolower(end($x));
- if ($ekstensi == 'bin') {
- // Proses Baca File bin
- $nama_file = pathinfo($file, PATHINFO_FILENAME) . '.bin';
- $fileOpen = fopen($fileAsli, "r");
- while (!feof($fileOpen)) {
- $result = fgets($fileOpen);
- $pemisah = ':';
- $pos = strpos($result, $pemisah);
- if ($pos != false) {
- $hasil = explode(":", strtolower(trim($result)));
- $data[$nama_file][str_replace(" ", "", trim($hasil[0]))] = str_replace(",", "", trim($hasil[1]));
- // echo '<pre>';
- // print_r($data);
- // echo '</pre>';
- }
- }
- // Insert ke Table
- // foreach ($data as $namafile => $datanya) {
- // $npwpd = $datanya['npwpd'];
- // echo $npwpd;
- // }
- fclose($fileOpen);
- // unlink($fileAsli);
- }
- }
- closedir($dir);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement