Terima kasih sudah mampir. 🙂
Untuk kesekian kalinya, konten situs ini berubah lagi. Banyak konten yang sekarang saya anggap tidak perlu akhirnya dihapus. Sebagai gantinya, Anda akan lebih sering melihat artikel mengenai segala sesuatu yang terkait dengan Web Development menggunakan tools favorit saya: PHPMaker dan PHP Report Maker.
Ya, mungkin di antara Anda ada yang sudah tidak asing lagi dengan kedua tools tersebut. Tools yang paling sering saya gunakan sekaligus paling sukai dalam membuat aplikasi berbasis web. Dari tools ini telah banyak menghasilkan keuntungan baik dalam pekerjaan, maupun $$$ dari Internet, ehm. Tidak ada hal yang lebih kuat dari itu yang akhirnya mendorong saya untuk mendedikasikan situs ini hanya untuk topik tersebut.
Beberapa artikel yang saya tulis di bagian Web Development akan membuka wawasan kita bahwa sebenarnya ada banyak hal penting yang harus diperhatikan oleh Web Developer sebelum memutuskan untuk membangun sebuah aplikasi berbasis web. Artikel ini tentu saja berdasarkan pengalaman saya sendiri selama membangun beberapa aplikasi web sambil mengamati dan membandingkan dengan beberapa aplikasi web lainnya.
Semua artikel di bagian Web Development tentu saja memiliki kaitan yang sangat erat, sekaligus ingin mengatakan secara tidak langsung bahwa betapa powerful-nya PHPMaker dalam membangun aplikasi berbasis web.
Akhirnya, mudah-mudahan situs ini bermanfaat bagi Anda, baik yang sedang maupun yang akan bekerja di bidang yang sama.
Masino Sinaga mengatakan
Seperti biasa, ini komentar pertama yang harus diubah dari komentar asli bawaan si WordPress. 🙂
Radian mengatakan
Pak Masino…
Mohon maaf sebelumnya, kenapa memilih PHPMaker bukan ASP.Net Maker, setahu saya dulu pak Masino ahlinya VB.
Kalau boleh mohon penjelasannya ya…
Salam
Radian
Masino Sinaga mengatakan
Halo Radian,
Saya memilih PHPMaker karena tuntutan pekerjaan, di mana lingkungan server yang digunakan oleh perusahaan hampir semuanya menggunakan Linux. Selain itu, spesifikasi PHPMaker tidak membutuhkan requirement yang terlalu berat seperti kalau menggunakan ASP.Net Maker yang membutuhkan .Net Framework, dsb.
Kira-kira begitu penjelasan saya. 🙂
himawan_dh@yahoo.com mengatakan
pak masino, saya baru belajar cakephp, saya mau tanya? saya punya koding encryption password pada vb net, bagaimana menggantinya ke scrypt php? berikut controhnya
terima kasih pak
Masino Sinaga mengatakan
Mohon maaf, saya tidak bisa bantu menterjemahkan kode tersebut dari VB ke PHP.
Meskipun demikian, Anda bisa mengacu kepada kode PHP yang terdapat di file yang sudah di-generate oleh PHPMaker bernama phpfn11.php. Di sana ada class cTEA berisi kode untuk mengenkripsi dan mendekripsi string. Semoga dapat membantu.
Meidy N Surawinata mengatakan
Siang pak.
Mau tanya jika menggunakan PHPMaker untuk membuat tampilan form dg grouping menggunakan TAB bagaimana ? Apakah bapak punya contoh atau link nya ?
Misal :
1. Tampilan biasa untuk Order
2. Tampilan untuk Kedatangan dan Pembayarannya (menggunakan TAB)
Terima kasih.
Meidy
Masino Sinaga mengatakan
Contoh yang persis sama dengan itu tidak ada. Tapi Anda bisa membuatnya dengan mudah. Cukup jadikan tabel Kedatangan dan tabel Pembayaran sebagai detail dari tabel Order. Kedua tabel detail tadi akan dibagi ke dalam dua tab, dan Anda bisa melakukan Master/Detail View, Master/Detail Add, Master/Detail Edit, dst.
Untuk info lebih lanjut, baca topik Tutorial – Master/Detail dari menu Help di PHPMaker.
ricky mengatakan
Selamat Siang Pak Masino, saya pengguna baru dari PHPMaker. Saya gunakan PHPMaker 10, saya mau menanyakan hal yang simple sebenarnya, misal ada sebuah tabel transaksi seminar. Dimana dalam tabel transaksi seminar tersebut ada nip dosen pembimbing dan nip dosen penguji. Saya inginnya memasukkan nama dosen pembimbing dan penguji saja sehingga langsung field nip kedua dosen tersebut akan otomatis terisi berdasarkan nama yang telah saya masukkan. Saya sudah mencoba auto completenya menggunakan lookup table. Namun sepertinya masih belum secara otomatis nip kedua dosen tersebut terisi. Mungkin saya tidak tahu cara yang benarnya. Mohon arahan lebih lanjut dari Pak Masino… Terima kasih banyak Pak..Kalau hal tersebut berhasil mungkin akan saya coba juga dengan nama mahasiswa yang secara otomatis memunculkan nim-nya. Terima kasih banyak Pak…
Masino Sinaga mengatakan
PHPMaker memiliki fitur Auto-fill yang memungkinkan sebuah field otomatis terisi nilainya berdasarkan nilai tertentu di field lainnya. Silahkan baca topik Auto fill yang terdapat di bawah topik Field Setup -> Using Lookup Table for Edit Tag (Text/Radio/Checkbox/Select) dari menu Help di PHPMaker.
ricky mengatakan
Berarti bisa ya untuk otomatis mengisikan nip dosen ketika hanya memasukkan namanya? lalu field nip dosen dan nama dosen tersebut harus satu tabel kah Pak Masino (Mohon maaf tadi salah sebut Pak Marino)? masalahnya kan ini beda tabel jadi ada tabel dosen dan tabel praktik. Lalu apakah harus dibuatkan view terlebih dahulu? mohon arahannya Pak… terlebih penggunaan autofill. soalnya tadi sempat nyoba kok tidak jalan.. mungkin saya salah caranya.. mungkin kalau ada contoh lebih lanjut. Oh ya Pak, file tutorial yang Bapak maksud berada di link mana ya? Terima kasih banyak…
ricky mengatakan
Terima kasih Pak… sudah saya coba2 dan baca2 artikel Bapak ternyata bisa… ternyata harus mode select ya pak? kalau text box tidak bisa ya Pak? lalu permisi mau tanya lagi mengenai pop up menu itu harus pakai extension kah Pak? terima kasih banyak…
Masino Sinaga mengatakan
Tidak harus menggunakan control Combobox atau Select Option untuk memicu event Auto fill. Control Textbox juga bisa kok.
Itulah dahsyat sekaligus fleksibelnya PHPMaker, hehehe… 😉
Mengenai hal ini sudah saya tulis pada artikel tersendiri yang akan diterbitkan besok pada hari Minggu, 21 Desember 2014. Selamat menunggu! 🙂
Masino Sinaga mengatakan
Artikelnya sudah terbit Minggu, 21 Desember 2014 pagi tadi: Mengotomatiskan Field Terisi Berdasarkan Field Lain di Aplikasi Web dari PHPMaker.
Semoga bermanfaat. 😉
ricky mengatakan
Terima kasih banyak Pak… ulasan dari Bapak sangat membantu…Sekarang saya sedang bingung mengenai pembatasan hak akses, semisal begini Pak, ada beberapa tabel:
– Mahasiswa
– id_mhs (pk)
– nama_mhs
– Dosen
– id_dosen (pk)
– nama_dosen
– Praktik
– id_praktik (pk)
– id_mhs (fk dari tabel mhs)
– nip_dosen_pemb (fk dari tabel dosen)
– judul_praktik
– Ujian
– id_ujian (pk)
– id_praktik (fk dari tabel praktik)
– nip_dosen_peng (fk dari tabel dosen)
– lokasi
– tanggal
– Nilai
– id_nilai (pk)
– id_praktik (fk dari tabel praktik)
– nilai_1
– nilai_2
– nilai_pemb1
– nilai_pemb2
– nilai_penguji1
– nilai_penguji2
Jika yang login itu adalah suatu dosen maka di halamannya hanya terdapat praktik yang terkait, sehingga ia hanya bisa memasukkan nilai ketika nip nya tercatat sebagai pembimbing atau penguji. Pertanyaan berikutnya kalau misalnya saya menambahkan field rata_rata pada tabel nilai yang isinya (misalnya) merata-rata ke semua nilai tersebut, bagaimana cara menggunakan autofill atau cukup menambahkan view saja? Mohon pencerahan teknisnya…. Terima kasih banyak…
Pertanyaan berikutnya, format datetime (yyyy/mm/dd hh:mm:ss) apa juga tersedia di PHPMaker? lalu misalnnya dari tabel2 di atas, saya ingin menampilkan nama mahasiswa di tabel ujian, bagaimanakan caranya di PHPMaker?
Mohon maaf pertanyaan saya yang kurang berbobot ini, masih dalam taraf belajar PHPMaker… Tapi saya salut dengan fasilitas yang ada di dalamnya, sangat memudahkan developer… Terima kasih banyak Pak Masino… 🙂
Masino Sinaga mengatakan
Saya tidak bisa menjawab secara langsung, tapi saya coba kasih clue-nya saja ya. Silahkan Anda pelajari topik Tutorial – Advanced Security – User ID Security dari menu Help PHPMaker.
Format tanggal yang Anda tanyakan tersedia di PHPMaker. Silahkan cek dari tab Fields -> View Tag -> Format: Date/Time -> Date/Time named format, pilih yang Anda inginkan.
Masino Sinaga mengatakan
Kalau tabel lookup-nya berbeda, maka Anda harus membuatkan View di Database terlebih dulu yang dapat menyatukan data di kedua tabel tersebut ke dalam View. Gunakan View tersebut sebagai Lookup Table.
Topik yang saya sebutkan di atas tadi bisa Anda baca dari menu Help PHPMaker.
ricky mengatakan
Baik…. Terima kasih banyak Pak…
Masino Sinaga mengatakan
Sama-sama.
jumad mengatakan
i need project files of stock inventory pmp files
Masino Sinaga mengatakan
You may subscribe your membership at ilovephpmaker.com, so that you will be able to download the .pmp files including Masino Extensions that used by the project.
Tdm2 mengatakan
Bang bagaimana caranya membuat form login kren di php makers.?
Klau form login bawaan kurang bagus jadi mohon bimbingan nya untuk membuat form login yg kren…
Thank you
Masino Sinaga mengatakan
Bisa dengan membuat Extensions di PHPMaker.
Tdm2 mengatakan
Bagaimn caranya bang.?
Masino Sinaga mengatakan
Baca manualnya dari sini Making Extensions>