Posts

Showing posts with the label PHP

Cara Decrypt dan Enkripsi Password MD5 Online di PHP

Image
Cara Decrypt dan Enkripsi Password MD5 Salah satu bagian terpenting dari sebuah situs web adalah sistem otentikasi dan biasanya pengembang membuat kesalahan dengan mengabaikan kerentanan untuk dieksploitasi oleh orang lain. Karena PHP adalah bahasa skrip sisi server, PHP bertanggung jawab untuk semua fungsi back-end yang diperlukan oleh situs web. Jika Anda baru mengenal dunia MD5, Anda mungkin bertanya pada diri sendiri bagaimana cara mendekripsi kata sandi MD5 di PHP setelah mengenkripsinya. Dalam posting ini, saya akan menunjukkan kepada Anda bagaimana melakukan ini, tetapi Anda mungkin memerlukan penjelasan tentang algoritma MD5 sebelumnya. Anda dapat membaca artikel kami sebelumnya tentang  Pengenalan Dasar PHP dan Contohnya . Algoritma kriptografi MD5 tidak dapat diubah. PHP dapat mengenkripsi kata apa pun ke dalam MD5, tetapi tidak mendekripsi hash MD5 untuk mengambil kata aslinya. Saat menggunakan algoritma MD5 untuk memeriksa kata sandi di PHP, kedua sisi harus dienkrips...

Program Aplikasi Data Karyawan Berbasis Web

Image
Program Aplikasi Data Karyawan Berbasis Web - Program Aplikasi Data Karyawan Berbasis Web ini dirancang menggunakan bahasa pemrograman JavaScript, PHP, HTML, CSS dan menggunakan database MySQL.    Program aplikasi data karyawan ini merupakan aplikasi client server berbasis web yang diimplementasikan pada sebuah jaringan komputer client server dengan server localhost yang menggunakan XAMPP sebagai database. Tetapi bisa juga installasi online dari internet menggunakan web hosting.  Adapun hasil dari pengujian yang dilakukan pada Program Aplikasi Data Karyawan Berbasis Web adalah  sebagai berikut :  1. Tampilan Halaman Home Tampilan Halaman Home merupakan homepage (halaman utama) yang menampilkan serta mengakses halaman utama pada situs web. Pada halaman home menampilkan topik fitur yang merupakan tentang bagian dalam fitur dengan mencakup pembahasan tertentu tentang aplikasi tersebut.   2. Tampilan Tabel Data Karyawan Tampilan Halaman Data Karyawan...

Aplikasi Chatting Menggunakan Websocket Pusher

Image
Aplikasi Chatting Menggunakan Websocket Pusher - Aplikasi Chatting adalah suatu teknologi jaringan yang mengijinkan penggunanya mengirimkan pesan secara realtime ke pengguna lain yang tersambung dalam sebuah jaringan LAN atau Local Area Network ataupun internet.  Memasuki era teknologi saat ini, kebutuhan akan fasilitas penyebaran media informasi yang cepat dan mudah semakin meningkat terutama pada aplikasi Android. Seiring dengan berkembangnya teknologi, bentuk dan media untuk berkomunikasi juga mengalami perubahan.    Bentuk komunikasi dimulai dengan komunikasi bertatap muka dan melalui surat. Salah satu fasilitas media komunikasi sekaligus tempat bertukarnya informasi yang paling populer dan paling banyak digunakan masyarakat adalah chat .  Ada banyak protocol yang digunakan dalam membangun aplikasi chatting seperti IRC, MTProto, YMSG dan yang terbaru websocket . Websocket merupakan teknologi terbaru yang ada pada HTML5 untuk mendukung koneksi dua arah anta...

Aplikasi Website Sekolah E-Learning Berbasis Web

Image
Aplikasi Website Sekolah E-Learning Berbasis Web adalah proses pembelajaran melalui media elektronik terutama internet. Saat ini, e-Learning menjadi media pembelajaran yang digunakan selain tatap muka di kelas. Hal ini disebabkan karena e-Learning memungkinkan peserta didik untuk dapat belajar maupun mendapatkan ilmu pengetahuan kapan pun dan dimana pun dia berada. E-Learning juga menjadi alternatif bagi peserta didik yang mengalami kejenuhan belajar dalam tatap muka di kelas.   Sistem e-learning berbasis web ( online ) dengan berbagai macam kelebihan yang saat ini telah mencuri perhatian banyak pihak terutama para kalangan akademik, telah membuka cakrawala di bidang pendidikan dan merupakan cara alternatif yang cocok diterapkan dalam rangka pemahaman terhadap suatu materi ajar di masa pandemi covid 19 ini. Hal ini tidak berarti e-learning menggantikan model belajar konvensional di dalam kelas, tetapi memperkuat model belajar tersebut melalui pengayaan konten dan pengembangan tekn...

Pengenalan Dasar PHP dan Contohnya

Image
Pengenalan Dasar PHP dan Contohnya - Bahasa Pemrograman PHP pertama kali di buat oleh Rasmus Lerdorf dan di rilis sejak tahun 1995. Awalnya PHP dinamakan Form Interpreted (F1) yang di dalamnya berisi sekumpulan skrip untuk digunakan mengolah sebuah data formulir yang berasal dari web. Bahasa Pemrograman PHP ini juga bersifat Open Source (kode sumber terbuka) yang berarti dapat di kembangkan oleh seluruh programmer di dunia karena PHP juga gratis untuk digunakan bagi siapapun. Pengertian PHP (Hypertext Prepocessor)   PHP ( Hypertext Prepocessor ) juga merupakan bahasa pemrograman yang berjalan pada bagian server (server side programming) yang berarti kode program diletakkan dan di eksekusi di server. seperti gambar berikut:  Dalam artian sempit server dan client adalah dua komputer yang berbeda dan terhubung dalam satu jaringan. Kode-kode ( script ) di letakkan di server dan client tidak berhak untuk mengetahui. Client hanya mengirim permintaan ( request ) halaman dan serv...

Perulangan For Pada PHP dan Contoh

Image
Perulangan For Pada PHP dan Contoh - Perulangan for digunakan untuk membuat perulangan dalam pemrograman, termasuk bahasa pemrograman php. tujuannya hampir sama dengan perulangan while . hanya saja perulangan while memiliki sejumlah kendala yang tidak diketahui.  Pada postingan kali ini saya akan membahas tentang perulangan for di php, sebelumnya kita harus mengerti dulu apa itu yang dimaksud dengan perulangan.    Baca juga :   Program Pencarian Data dengan PHP7 dan MySQLi Perulangan adalah proses pengulangan beberapa perintah, perulangan biasanya digunakan untuk mempersingkat perintah dalam bahasa pemrograman sehingga perintah yang dibuat lebih fleksibel dan ringkas. Ada 3 jenis perulangan di php sebagai berikut : while do while for Pada pembahasan hari ini kita hanya akan membahas perulangan for saja.   Perulangan For Pada PHP   Perulangan for melakukan perulangan untuk mengeksekusi kode yang sama dengan nomor yang telah ditentukan.   Pada struktur...

Program Pencarian Data dengan PHP7 dan MySQLi

Image
Program Pencarian Data dengan PHP7 dan MySQLi - Searcing merupakan sebuah proses pencarian pada suatu elemen di dalam array, yang dapat dibagi menjadi dua macam tipe pencarian seperti : pencarian sequential (sequential search) dan pencarian pada biner (binary search). kalau kita bandingkan perbedaan antara kedua tipe tersebut terletak pada keadaan suatu elemen (data yang berada pada array).    Pencarian sequential itu sendiri digunakan apabila data dengan keadaan acak atau tidak urut, sedangkan pencarian biner digunakan pada data yang sudah dalam keadaan berurutan. Sebelumnya kita sudah mempelajari pengenalan dasar bahasa program dan saya anggap sobat sudah mengerti sedikit demi sedikit hehe karena saya pun juga masih belajar dan ingin berbagi. Baca juga :  Cara Decrypt dan Enkripsi Password MD5 Online di PHP Program Pencarian Data dengan PHP7 dan MySQLi      Sekarang kita memulai dengan membuat program yang cukup sederhana. kali ini saya akan membuat tut...