Published April 18, 2021 by RIT with 0 comment

CARA MENGATASI ERROR throw er; // Unhandled 'error' event PADA NODEJS

source logo : www.commons.wikimedia.org


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh



Disaat sedang membuat API TOKEN dengan JWT, saya mengalami error seperti ini throw er; // Unhandled 'error' event seperti pada bambar dibawah ini, keterangan throw er; // Unhandled 'error' event diatas nomor satu. Saya kira error tepat diatas nomor satu pada gambar. ternyata baca error nya bukan dari throw er; // Unhandled 'error' event melainkan baca error nya di tepat pada nomor satu pada gambar dibawah ini.



Setelah itu dilanjut pada nomor 2 letak error nya ada pada nomor 3 pada gambar dibawah ini.
ada beberapa kode yg membuat error dan tidak bisa mendapatkan token saat user input email dan password dengan benar, hasilnya akan terus menerus error pada POSTMAN nya.


Jadi saya menambahkan beberapa kodenya yang saya dapatkan dari stackoverflow. saya menambahkan kode pada nomor tiga, .toJSON(), config.secret, seperti gambar dibawah ini :


Dan hasilnya akan seperti gambar dibawah ini, dimana saat sudah memasukkan email dan password nya dengan benar, akan mendapatkan token.


Jadi kesimpulannya baca error nya dengan santai tak perlu tergesa-gesa langsung ke google. di kasus saya ini, saya masih baru belajar nodejs, jadi bingung juga sebelumnya mau baca error nya dari mana dulu.

Terima Kasih
Thank's

TAG TAGS :
cara mengatasi error throw er; | cara mengatasi throw | how to throw er; // Unhandled 'error' event in nodejs | how to throw er; // Unhandled 'error' event | error Unhandled 'error' event pada node js | how to Payload error in jsonwebtoken | nodejs | JWT | JSON | mongo | throw err | POSTMAN | TOKEN

BACA JUGA :
SOURCE :
Read More
      edit
Published April 13, 2021 by RIT with 0 comment

CARA MENGATASI ERROR NODEMON. PS1

source logo : www.commons.wikimedia.org


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh

apakah saat ini kalian sedang mengalami nodemon error seperti ini ?


[MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version.
To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.



Cara menyelesaikannya kalian buka letak folder installan nodejs lalu cari file nama PS1 lalu hapus permanen, jika kalian ragu pindahkan saja file PS1. Lalu jalankan kembali nodemon kalian.

enjoy it.



Terima Kasih
Thank's

TAG TAGS :
cara mengatasi error nodemon ps1| cara mengatasi ps1 nodemon | how to solved ps1 in nodemon | how to solved ps1 nodemon | nodemon | nodejs | error nodemon ps1 pada node js

BACA JUGA :
SOURCE :
Read More
      edit
Published April 11, 2021 by RIT with 0 comment

CARA MENGATASI ERROR DeprecationWarning PADA MONGODB

source logo : www.mongodb.com


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh



Apakah saat ini kalian sedang mengalami error seperti ini ?



node:6208) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.
(Use `node --trace-deprecation ...` to show where the warning was created)



Ini terjadi karena versi pada mongodb anda diatas versi 3 menurut referensi yang saya baca kurang lebih serpti itu, cara mengatasinya kalian tambahkan useNewUrlParser: true pada mongoose.connect berikut contoh script nya

mongoose.connect("url database kamu", { useNewUrlParser: true });



Adapun error seperti ini setelah masalah diatas sudah selesai, jadi saat menejalankan dengan kode node nama_file.js terdapat error seeprti ini :


[MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version.
To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.



Maka tambahkan script ini useUnifiedTopology: true disampingnya kode useNewUrlParser: true
contoh script nya dibawah ini :


mongoose.connect("url database kamu", { useNewUrlParser: true, useUnifiedTopology: true });



enjoy it.
Terima Kasih
Thank's

TAG TAGS :
cara mengatasi deprecationWarning mongo | cara mengatasi deprecationWarning pada mongodb | how to solved deprecationWarning in mongo | how to solved deprecationWarning in mongodb mongo db | mongo database

BACA JUGA :
SOURCE :
Read More
      edit
Published April 10, 2021 by RIT with 0 comment

CARA SETTING PATH MONGO DATABASE

source logo : www.mongodb.com



ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh

Ditutorial sebelum nya sudah install mongo database, lalu mengalami error saat ingin koneksi ke mongo databasenya, dan problem nya sudah selesai, sekarang adalah setting / setup path mongo nya, kenapa melakukan setup mongo database ?

agar kita lebih efisien saat kita ingin menghubungkan mongo nya, ditutorial sebelumnya kita perlu ketik cd c:\letak_install/folder_mongo/bin terlalu panjang, jika kita setting path nya, kita hanya buka cmd lalu ketik mongod --dbpath=C:\mongodb_nya\data saja, tanpa harus mengetik cd c:\letak_install/folder_mongo/bin



1. Buka Advanced system settings dengan cara buka folder lalu klik kanan pada computer pilih properties


2. Pilih Advanced system settings


3. Pilih Environmet Variables…


4. Pilih Path lalu klik Edit


5. Akan muncul gambar seperti dibawah ini, tambah kan kode ini ;C:\letak_install/folder_mongo\bin klik OK


6. Sekarang buka CMD lalu ketik mongod --dbpath=C:\mongodb_nya\data , jika seperti gambar di bawah ini mongo database sudah berhasil terhubung.


7. Sekarang buka CMD lagi untuk masuk ke shell nya, ketik mongo maka akan seperti gambar dibawah ini.


8. Selanjutnya kita uji dengan ketik kode show dbs pada shell nya, maka hasilnya akan seperti gambar dibawah ini.


Demikian tutorial nya, enjoy it.
Terima Kasih
Thank's

TAG TAGS :
cara setting path mongo | cara setting | cara setup path mongo db | cara setup mongo di win 7 x64 | cara setting path mongodb di win 7 x64 | cara set path mongodb di windows x64 | mongo db | mongo database

BACA JUGA :

Read More
      edit
Published April 10, 2021 by RIT with 0 comment

CARA MENJALANKAN MONGO DATABASE DI WINDOWS 7 x64

source logo : www.mongodb.com


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh

Setelah install mongod dan berhasil menjalankan nya dengan ketik show dbs namun kendala lain adalah saat saya coba keluar atau menutup cmd nya, lalu saya mencoba untuk mengkoneksikannya selalu gagal,itu karena mongo mencari folder direktori data/db tidak ditemukan, maka dari itu muncul error atau koneksi gagal, untuk mengatasi tersebut disaat membuka CMD nya harus diketik lengkap seperti ini cd C:\folder_mongo_nya\bin tekan enter lalu ketik lagi mongod --dbpath=C:\mongodb_nya\data untuk membuka koneksinya. dari sini seharusnya tidak ada error / koneksi berhasil, jika masih gagal terkoneksi, mohon untuk ketik ulang dan dilihat dengan teliti, agar tidak terjadi error pada mongo database. Jika masih bingung perhatikan langkah-langkah berikut ini.


1. Buka CMD nya lalu ketik cd C:\letak_folder_mongo\bin


2. Ketik seperti ini mongod --dbpath=C:\mongodb_nya\data


3. Hasil nya akan seperti gambar dibawah ini. Berarti Koneksi telah berhasil, jika masih gagal di ulangi lagi langkah nomor 2, jangan copy paste kode nya ya, diketik saja langsung.


Langkah-langkah diatas adalah untuk yang gagal koneksi / connection failed pada mongo database jika sudah tidak error lagi kalian bisa melakukan koneksi melalui cmd caranya ada di nomor 6 atau bagi kalian yang tidak mengalami connection failed di mongo nya bisa langsung koneksi dengan cmd juga berikut caranya


4. Selanjutnya buka cmd baru untuk membuka shell mongo nya

5. Ketik cd C:\folder_mongo\bin\ tekan enter

6. Ketik mongo hasilnya akan seperti gambar dibawah ini.


7. lakukan tester dengan cara melihat database yg ada pada mongo nya, ketik show dbs hasilnya akan seperti gambar dibawah ini.


Demikian tutorial nya, enjoy it. Pada tutorial selanjutnya akan berbagi cara setting path pada mongo database, bisa klik link nya di sini https://langsungkoding.blogspot.com/2021/04/cara-setting-path-mongo-database.html

Terima Kasih
Thank's

TAG TAGS :
cara menjalankan mongo | cara menjalankan | cara running mongo db | cara run mongo di win 7 x64 | cara mengatasi konesi failed mongodb di win 7 x64 | cara mengatasi connection failed mongodb di windows x64 | mongo db | mongo database

BACA JUGA :
SOURCE :
Read More
      edit
Published April 10, 2021 by RIT with 0 comment

CARA INSTALL MONGO DATABASE DI WIN 7 x64

source logo : www.mongodb.com


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh

Ditutorial ini akan berbagi cara install mongo database di win 7 x64 langsung saja..

1. Download dulu di link ini,harus di link ini : https://www.mongodb.com/try/download/enterprise karena di versi diatas ini mungkin sudah tidak support win 7 x64

2. Pilih versinya seperti gambar, lalu pilih zip, terserah jika anda ingin pilih msi, namun di percobaan saya menggunakan zip. Lalu klik download
3. Setelah download ekstrak ke folder yang anda ingin kan, di tutorial ini saya memilih localdisk c , lalu ubah nama nya menjadi mongodb_nya seperti gambar dibawah
5. Buat lah satu folder baru dengan nama data, lalu buka folder nya. Dibuka saja dulu.

6. Sekarang kita buka notepad lalu ketik kode ini : dbpath=C:\mongodb_nya\data\db logpath=C:\mongodb_nya\log\mongo.log lalu simpan dengan nama config.cfg

7. Buka cmd nya lalu masuk ke direktori folder mongodb_nya jadi ketik pada cmd cd C:\mongodb_nya\bin lalu ketik seperti ini mongod.exe –-dbpath=c:\mongodb_nya\data

8. Hasilnya akan seperti ini : kurang lebih
9. Buka cmd baru lagi dan masuk ke shell nya sepreti ini : cd c:\mongodb_nya\bin tekan enter,

10. Ketik mongo akan muncul seperti gambar dibawah ini
11. Uji dengan ketik show dbs pada cmd hasilnya seperti gambar di bawah ini :
Demikian tutorial nya, enjoy it.

Terima Kasih
Thank's

TAG TAGS :
cara install mongo | cara install | cara install mongo db | cara install mongo di win 7 x64 | cara install mongodb di win 7 x64 | cara install mongo database di windows x64 | mongo db | mongo database

BACA JUGA :

Read More
      edit
Published April 05, 2021 by RIT with 0 comment

MENGENAL FUNCTION / FUNGSI PADA PHP

source logo : www.php.com


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh
Function itu ibarat sebuah blender yang ada isinya, biasanya di olah didalam blender lalu kita mendapatkan hasil olahan dari blender tersebut. Contoh sederhana misalkan kita ingin jus apukat, kita siapkan buah apukat nya lalu siapkan air secukupnya, siapkan gulanya sebagai pemanis lalu dimasukkan jadi satu kedalam blendernya. Jika kita implementasikan kedalam penggunaan function maka akan seperti ini : kita anggap buah alpukat, gula, air adalah variabelnnya jadi akan seperti ini :

<?php 
     
    $buah = "Alpukat";
    $gula = "gula";
    $air  = "air";
 
    function mesin_belender($buah, $gula, $air){
        echo "anda memasukkan = ".$buah.', '.$gula.', '.$air;
        echo"<br>";
        echo "Jus Alpukat sudah jadi";
    }
 
    mesin_belender($buah, $gula, $air);
 
// hasilnya : 
// anda memasukkan = Alpukat, gula, air
// Jus Alpukat sudah jadi 
 
 ?>

Itu hanya contoh tentu akan sulit untuk dipahami kode nya, kalian hanya perlu mengetahui alur pembuatan jus aplukat nya saja.


1. Function nya kita mulai dari hal yang paling dasar seperti berikut :

<?php 
 
   function tampilkan_data(){

       echo 'Halo Dunia';

   }
 
   tampilkan_data();
 
// hasilnya : 
// Halo Dunia

?>

maka hasilnya akan menampilkan tulisan Halo Dunia.


2. Jika menggunakan variable, ada banyak cara contohnya seperti berikut :

<?php

    function tampilkan_variabel(){

        $abc = 'percobaan variabel';

        echo $abc;

    } 
 
    tampilkan_variabel();

// hasilnya :
// percobaan variabel
 
?>
 

Hasilnya akan menampilkan tulisan percobaan variabel


3. Contoh lainnya :

<?php 

    function contoh_1($angka){

        echo 'umur anda '.$angka.' '. 'tahun';

    }
 
    contoh_1(19);

// hasilnya : 
// umur anda 19 tahun
 
 ?>

hasilnya akan menampilkan tulisan umur anda 19 tahun


4. Contoh lainnya dengan menggunakan operator menjumlahan, menghitung penjulahan dengan angka yang sederhana.

 <?php 
     function contoh_2($isi1, $isi2){

       $hasilnya = $isi1 + $isi2;
 
       echo 'hasilnya '.$hasilnya;
     }
 
     $isi1 = 1;
     $isi2 = 4;
 
     contoh_2($isi1, $isi2);

// hasilnya :
// 5
 
  ?>

hasilnya akan menampilkan tulisan hasilnya 5.


Demikian penjelasan function, klu ditanya contohnya sanagat banyak tergantung dari kebuttuhan nya.

Terima Kasih
Thank's

TAG TAGS :
cara function | cara fungsi | cara function dan variabel | cara cara function di php | cara cara fungsi di php | script function php | script function/fungsi dengan php |

BACA JUGA :
Read More
      edit
Published April 02, 2021 by RIT with 2 comments

CARA MULTIPLE INSERT DENGAN PHP

source logo : www.php.com


ASSALAMUALAIKUM Warohmatullohi Wabarokatuh

WA ALAIKUM SALAM Warohmatullohi Wabarokatuh

Pada tutorial kali ini akan berbagi bagaimana cara script multiple insert menggunakan bahasa pemrograman php(hypertext processor) dimaan user input beberapa isi pada contoh ini saya menggunakan dropdown dan input type hidden untuk isiannya .


1. Buatlah database, namun biasanya di mysql dabatase dengan nama test itu sudah ada, namun jika tidak ada silahkan buat saja gpp lalu buat table dengan nama tb_karyawan struktur nya seperti gambar dibawah ini.

atau kalian bisa copy ppaste nih code database table karyawan nya, namun jangan lupa buat database dulu di mysql nya lalu kalian buka tuh aplikasinya, lalu pilih menu SQL lalu pastekan code dibawah ini.

CREATE TABLE `tb_karyawan` (
  `id_karyawan` int(11) NOT NULL,
  `nama_karyawan` varchar(255) NOT NULL,
  `alamat_karyawan` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
 
INSERT INTO `tb_karyawan` (`id_karyawan`, `nama_karyawan`, `alamat_karyawan`) VALUES
(1, 'bude', 'jl. Aaa'),
(2, 'ika', 'jl bb'),
(3, 'rere', 'jl cc'),
(4, 'tes', 'tes123');


2. Buat lagi nih table baru dengan nama tb_absen dengan struktur database nya seperti gambar dibawah ini.

atau jika males copy paste aja code dibawah ini, caranya seperti diatas yg sudah kalian baca.

CREATE TABLE `tb_absen` (
  `id_absen` int(11) NOT NULL,
  `id_karyawan` int(11) NOT NULL,
  `status_absen` varchar(225) NOT NULL,
  `tanggal_absen` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


3.Buat file dengan nama index.php atau terserah anda, lalu ketik script dibawah ini atau copy paste ke texteditor kalian

<?php
    $server   = 'localhost';
    $username = 'root';
    $password = '';
    $database = 'test';
    $koneksi  = mysqli_connect($server, $username, $password, $database);
 
    ?>


4. Copy paste code dibawah ini, letakkan dibawah code yg telah anda baca di nomor 3, berfungsi untuk oper nilai atau tanggal pada kolom yang di hidden atau input yg hidden.
<script src="../jquery-3.5.1.js"></script>

<!-- script oper value tanggal -->

    <script type="text/javascript">

        function ganti_tanggal(ganti){

            var tgl_1 = $('.tgl_1').val();

            $('.tgl_2').val(tgl_1);

        }

    </script> 



5. Letak kode ini dibawah script yg di no 4 script di bawah ini untuk menampilkan nama karyawan, status absen, serta tannggal hadir yg ingin di masukkan.

<h1>CARA MULTIPLE INSERT PADA PHP -- <a href="www.langsungkoding.blogspot.com">WWW.LANGSUNGKODING.BLOGSPOT.COM</a></h1>
<table border="1">
   <form method="POST">
   <tr>
       <td colspan="3"><input type="date" class="tgl_1" onchange="ganti_tanggal();" value="<?php echo date("Y-m-d"); ?>"></td>
   </tr>
 
   <tr>
       <td>ID</td>
       <td>Nama</td>
       <td>Status Hadir</td>
   </tr>
 
         <?php 
           $query  = "SELECT * FROM tb_karyawan";
           $select = mysqli_query($koneksi, $query);
           $no = 1;
 
           while ($row = mysqli_fetch_assoc($select)){
          ?>      
           <tr>
               <td><?php echo $no++; ?></td>
               <td><?php echo $row['nama_karyawan']; ?></td>
               <td>
                   <select name="status_absen[]">
                       <option value="hadir" selected>hadir</option>
                       <option value="sakit">sakit</option>
                       <option value="alpa">alpa</option>
                   </select>
               </td>
           </tr>
                <input type="hidden" name="id_karyawan[]" value="<?php echo $row['id_karyawan'];  ?>" >
                <input type="hidden" class="tgl_2" name="tanggal_absen[]" value="<?php echo date("Y-m-d"); ?>">
        <?php } ?>
       <td colspan="3"><input type="submit" name="simpan" value="simpan"></td>
     </form>
 </table>



6. Hasilnya akan seperti gambar dibawah ini jika berhasil.


7. Untuk mengetahui apakah data sudah berhasil di input klaian buka database nya di mysql lalu pilih tb_absen, seperti gambar dibawah ini.


Terima Kasih
Thank's

TAG TAGS :
multi | multiple | cara multiple insert | cara multiple insert php | cara multipel insert php | script multipel insert php | script multiple insert dengan php | cara membuat multiple insert pada php | cara membuat multipel create menggunakan php |

BACA JUGA :
Read More
      edit