Apakah Anda pernah mengalami kesulitan ketika harus mengubah nama file yang diupload Pengguna melalui Aplikasi Web yang Anda bangun? Lalu apa yang Anda lakukan saat itu? Menyerah begitu saja dengan membiarkan Pengguna menggunakan nama file sembarangan atau yang berpotensi nama file sama, sehingga menjadi tidak sedap dipandang mata? Hm, jangan pernah sekalipun, karena artikel ini membahas solusinya buat Anda! Sudah bukan rahasia lagi bahwa sebagai Web Developer kita harus menangani penamaan … [Selengkapnya ...]
Mudahnya Mengimplementasikan Fuzzy Logic di Aplikasi Web dari PHPMaker
Beberapa hari yang lalu saya menerima pertanyaan dari salah seorang pengunjung masinosinaga.com yang intinya menanyakan apakah PHPMaker bisa menerapkan fuzzy-logic di Aplikasi Web yang dihasilkan olehnya? Jawabnya tentu saja bisa. Sangat mudah, bahkan! Di artikel ini saya akan tunjukkan bagaimana mudahnya Anda sebagai Web Developer menerapkan fuzzy-logic di Aplikasi Web yang dihasilkan oleh PHPMaker. Pertama sekali, buatlah sebuah Database baru di MySQL bernama fuzzylogic. Di dalam … [Selengkapnya ...]
Mudahnya Memperbarui 4 Field Ini Secara Otomatis di Aplikasi Web dari PHPMaker
Tidak semua Field harus dimasukkan datanya oleh Pengguna saat menginput atau memperbarui data. Pasti akan ada beberapa Field yang datanya akan diisi secara otomatis oleh sistem, seperti Tanggal/Jam maupun Username dari Pengguna yang sedang memasukkan atau memperbarui data tadi. Itu artinya, Field yang bertalian sebaiknya disembunyikan dari form Add maupun Edit. Ada empat Field yang biasanya terlibat dalam business-logic seperti tadi. Keempat Field terdiri dari dua Field untuk proses … [Selengkapnya ...]
Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
Sering kali Web Developer harus melibatkan lebih dari satu Table di Database untuk mengelola (Tambah, Ubah, dan Hapus) data karena adanya kebutuhan menampilkan informasi pendukung dari Table terkait lainnya. Biasanya, untuk mengimplementasikan kebutuhan ini, maka Web Developer akan membuat sebuah View di dalam Database (Database View) yang melibatkan beberapa Table yang terkait tadi, lalu menggunakan Database View tersebut sebagai object untuk memodifikasi Data. Sayangnya, ketika Database … [Selengkapnya ...]
Menambahkan Business Logic Saat Record Sedang Diubah di Aplikasi Web dari PHPMaker
Masih ingat dengan server event Row_Inserting di PHPMaker yang memungkinkan Web Developer dapat menambahkan kode untuk business-logic tertentu saat Record baru sedang ditambahkan/disimpan ke Database pada Aplikasi Web yang dibuat olehnya? Kali ini kita akan membahas server event yang hampir sama dengan itu dan bernama Row_Updating, yaitu saat Record yang sudah ada sedang diubah/disimpan ke Database. Server event Row_Updating berada di bawah Server Events -> Table-Specific -> Common. Pastikan … [Selengkapnya ...]