Rabu, 21 Mei 2008

Membuat Validasi pada Form Microsoft Visual FoxPro (Form Validation)

Artikel saya buat berdasarkan dari beberapa pertanyaan pembaca yang senada (terakhir adalah "Sila" esa@cylla.com - Wednesday, May 21, 2008 2:42 PM), bagaimana teknik untuk membuat validasi terhadap form dalam Microsoft Visual Foxpro.
Contoh kasus: User tidak akan dapat melakukan penyimpanan data apabila ada kotak input yang tidak diisi dengan ketentuan yang benar.

Untuk kasus yang seperti ini berarti kita harus mempersiapkan sebuah procedure / method yang khusus melakukan pengujian / validasi terhadap setiap object input yang telah didisain.
Contoh:
(1) buatlah dua buah objek text box untuk menyimpan data NIP (text1) dan NAMA (text2)
(2) kemudian buatlah method baru dengan nama valid_input.
(3) masukkan kode dibawah ini pada method valid_input tersebut :

LOCAL a
a=thisform.text1.Value
IF EMPTY(a)
=MESSAGEBOX("MAAF ! NIP harus diisi..!",16,"Larangan")
thisform.text1.SetFocus()
RETURN .F.
ENDIF
a=thisform.text2.Value
IF EMPTY(a)
=MESSAGEBOX("MAAF ! NAMA Harus Diisi..!",16,"Larangan")
thisform.text2.SetFocus()
RETURN .f.
ENDIF
RETURN .t.


(4) selanjutnya tambahkan objek command button / tombol untuk menyimpan data (command1)
(5) masukkan kode berikut ini untuk memanggil method valid_input pada method command1.click()


IF ! thisform.valid_input()
RETURN 0
ENDIF
* prosedur save


Maka pada saat user menekan tombol SAVE / command1 tersebut secara otomatis program akan terlebih dahulu melakukan pengujian input pada method valid_input.
apabila method valid_input mengembalikan nilai false / .f. maka secara otomatis program akan memindahkan cursor pada objek focus yang terakhir (return 0) sedangkan didalam method valid_input kita telah mengarahkan cursor terlebih dahulu pada objek tersebut (setfocus).

- Jika anda belum jelas silahkan mendownload contohnya pada Free On-Line Storage (6 gb) saya di link ini.
- Jika anda juga tertarik untuk memiliki tempat penyimpan on-line gratis di internet anda dapat membaca artikelnya pada blog saya ini juga.

gimana ? puas ? tolong komentarnya ya... thank's

Minggu, 18 Mei 2008

Tempat menyimpan file (SHARED FILE) Gratis di Internet (Free On-Line Storage: 6 GB) and bonus $0.10

Hai, blogger.
saya menemukan tempat menyimpan file gratis dengan kapasitas yang lumayan besar yaitu (6 GB) hebat nggak tuh..??! Hari ini (19 Mei 2008) saya coba upload file, kemudian saya download file tersebut (dan tidak ada masalah / tidak menampilkan iklan dan sebagainya tetapi langsung proses download). Tidak percaya coba klik link ini/download gajiwin.zip maka secara otomatis akan ditampilkan halaman langsung u/ mendowload files. Pokoknya bagus dech, Lagian dengan mengajak teman anda untuk sign up maka anda juga akan mendapatkan bonus sebesar $0.10 ndak percaya, coba dech daftar dengan mengklik link saya ini untuk mendaftar kalau pun boongan yang jelas kita udah mendapatkan tempat untuk SHARED FILEs. Tul nggak ? nggak perlu repot seperti RAPIDSHARE khan ?, untuk teknis / petunjuk bantuan / masih bingung ? hubungi saya di arnila@yahoo.com atau anto2k@telkom.net

Kamis, 08 Mei 2008

Melakukan Proteksi terhadap kode PHP dengan SourceCop



Dengan adanya software untuk melakukan proteksi terhadap kekayaan intelektual (kode pemrograman PHP yang opensource), maka anda tidak perlu khawatir terjadi pencurian kode PHP yang telah anda buat.

Software tersebut adalah SourceCop sebuah program yang simple yang dapat memproteksi seluruh kode PHP anda tanpa perlu ada tambahan pada Server anda.

Langkah menggunakan SourceCop :
(1) bukalah program SourceCop anda.
(2) Klik tombol Select Source Folder.
(3) Pilihlah folder tempat file-file PHP yang akan diproteksi contoh bktamu seperti yang nampak pada gambar di bawah ini.

(4) Beri tanda (V / centang) pada pilihan extension program yang akan diproteksi (contoh : .php)
(5) klik tombol Encrypt yang berwarna merah untuk memproteksi.
(6) hasilnya di dalam folder bktamu terdapat sebuah folder penampung kode encrypt dari sourcecop yang secara otomatis akan dipanggil apabila ada salah satu file yang diakses pada folder bktamu tersebut.
(7) silahkan anda upload folder bktamu berikut seluruh file dan sub folder yang ada di dalamnya ke internet / situs anda, dan cobalah untuk menjalankannya.
(8) sukses khan ???