BREAKING NEWS

Lokomedia

Tips dan Trik

Template Balitbang

Friday, December 21, 2012

Illumination WordPress Theme

Illumination WordPress Theme

DEMO  ||  DOWNLOAD


Description

A free two-column magazine WordPress theme that offers some great ad spaces and a sharp design.



Sumber : wparchive.com

Moda

Moda



Description

Moda is a free premium WordPress theme suitable for any niche. Theme Options at admin panel.

Sumber : wparchive.com

Green Satin

Green Satin




Description

Features:
  • magazine layout
  • featured posts gallery
  • post excerpts, post thumbnails
  • options page
  • ads ready
  • crossbrowser compatible (tested in Firefox, Opera, Safari, Google Chrome, IE)
  • working with the last version of wordpress and lower


Sumber : wparchive.com

Texture Art Frame

Texture Art Frame

DEMO  ||  DOWNLOAD

Description

The Texture Art Frame theme comes with drop-down menu and is ad-sense ready. It is also tested on WP 3.0 using Firefox, IE7, IE8, Google Chrome, Safari and Opera.




Sumber :wparchive.com

HelvetiPress

HelvetiPress

DEMO  ||  DOWNLOAD


Description

HelvetiPress a free WordPress Template by Arnold Floeck.


Sumber : wparchive.com

Calenotis Magazine WordPress Theme

Calenotis Magazine WordPress Theme

DEMO  ||  DOWNLOAD


Description

Calenotis is free, clean Magazine WordPress Theme, with content slider built in, 2 column layout with right sidebar and more!

Theme is fixed width, with automatic image resizing, spots for banners, page navigation built in, Google Analytics ready… Readme included with usage instructions and PSD logo. CHECK IT OUT!


Sumber : wparchive.com

GamesMania Free WordPress Theme

GamesMania Free WordPress Theme

DEMO  ||  DOWNLOAD


Description

GmaesMania is a free premium WordPress theme with featured content option and options page. Supports post thumbnails. Suitable for any niche, especially for games or entertainment sites.


Sumber : wparchive.com

Lazarin Free WordPress Theme

Lazarin Free WordPress Theme

DEMO  ||  DOWNLOAD


Description

Lazarin is a free premium WordPress theme with featured content option and supports the post thumbnails. Suitable for any niche. Theme Options at admin panel.


Sumber : wparchive.com

GrandStyle

GrandStyle

DEMO  ||  DOWNLOAD


Description

GrandStyle is a free WordPress theme with featured content option and supports the post thumbnails. Suitable for any niche. Theme Options at admin panel.


Sumber : wparchive.com

Braw WordPress Theme

Braw WordPress Theme



Description

Free WordPress Theme – Braw. Free Download.
Braw is a free premium WordPress theme suitable for any niche. Theme Options at admin panel..

Features:
  • Admin Page
  • Featured Content
  • 125×125 banners ready (easy editable from admin options)
  • 468×60 pixels Header Banner ready (easy editable from admin options)
  • Three columns
  • Gravatar on Comments
  • Compatible with latest WordPress versions
  • Widgets Ready
  • SEO Optimized
  • Fixed width
  • Logo .PSD file and font files are included in theme folder.
  • Tested and compatible with all major browsers: IE, FF, Safari
Admin Options Features:
  • Featured Conten
  • Logo image
  • Twitter
  • Header 468×60 pixels banner code
  • 125×125 pixels banners
  • Sidebar Ads/Banners
  • Header and Footer script codes
License: Free to use must keep footer intact AS IS

Sumber : wparchive.com

Business Corp WordPress Theme

Business Corp WordPress Theme

DEMO  ||  DOWNLOAD


Description

Business Corp is a free premium business WordPress theme with theme options page.


Sumber : wparchive.com

Wise Business WordPress Theme

Wise Business WordPress Theme

DEMO  ||  DOWNLOAD



Wise Business

  1. 3 color schemes
  2. Cufon Font Replacement Support
  3. Widget ready, Theme Options Page
  4. Latest Tweets support
  5. Custom Home, Portfolio,Testimonials page templates
  6. JQuery Lightbox, Superfish Dropdown Menus
  7. Ajax based contact form
  8. Live form email validation

Sumber : wparchive.com

Slidette WordPress Theme

Slidette WordPress Theme



Description

free wordpress theme named Slidette. It comes in 3 colors (green default, blue and black) , with a slideshow and a featured first page 4 posts from a category, two columns and dynamic widgets for the sidebar on the right and in the footer.

Features:

  1. 3 different theme colors with backgrounds
  2. 5 post configurable slideshow with featured items
  3. 4 post configurable slideshow on the home page
  4. 2 columns
  5. 1 extra sidebar in the footer part
  6. twitter account and link integration
  7. RSS Feed embedded in the header

Admin Panel

We’ve created a place to choose options for the theme like theme colors, the ability to add a logo image, choosing the category of the slideshow posts and the home page 4 boxes and setting your twitter account.


Sumber : wparchive.com

Webfolio WordPress Theme


Webfolio WordPress Theme


DEMO  ||  DOWNLOAD

Description


Webfolio WordPress Theme free portfolio wordpress theme with cool sliding features and multi colors variations you can check the full list of features below.

Features:
  1. 3 color schemes
  2. Cufon Font Replacement Support
  3. Widget ready, Theme Options Page
  4. Ads support with enable/disable option
  5. Flickr Photostream with enable/disable option
  6. JQuery Lightbox, Superfish Dropdown Menus, Slider
  7. Ajax based contact form
  8. Live form email validation

Sumber : wparchive.com

Wednesday, December 19, 2012

Game HangeMan Menggunakan Bahasa Pemrograman Python


Assalamualaikum,,, :kl: 

Tentu sobat semua sudah mengenal game ini atau bahkan sobat sudah pernah memainkannya...
Game ini merupakan game tebak kata....

:kh: :kh: :kh: :kh: :kh: :kh: :kh:
Game ini saya buat menggunakan Bahasa Pemrograman Python,,,
Buat sobat yang berminat silahkan di copy atau di download disini...

.import sys

def tebakan(jumlah,tmbJumlah,info):
    karakter=raw_input("Tebak Kata! (Huruf Kecil Semua!) : ")
    aList=indexList(kata, karakter)
    #print aList
    if len(karakter)>1: #Mengecek apabila Tebakan yang di masukkan lebih dari 1
        print "Jangan Curang...!!! anda hanya boleh memasukkan 1 karakter"
        tebakan(jumlah,tmbJumlah,info)
    elif len(aList) > 0:
        for i in aList:
            line[i] = karakter #Pengecekan apabila Karakter inputan cocok dengan Kata Yang akan di tebak
            print "Tebakan Anda Tepat!"
            c=''.join(line)
            print c,"Tebakan Anda yang tidak cocok:", info
            if kata==c:
                print "Selamat...!!!\n Anda Sudah Berhasil Menebak Kata Tersebut"
                sys.exit()
            else:
                tebakan(jumlah,tmbJumlah,info) #Kembali ke fungsi jika Belum selesai
    else:
        if karakter in info:
            print "Karakter yang anda masukkan sudah pernah anda coba!"
            tebakan(jumlah,tmbJumlah,info)
        jumlah+=tmbJumlah
        info[jumlah]=karakter
        if jumlah==0:
            print "------------------"
            print "|           |"
            print "|"
            print "|"
            print "|"
            print "|"
            print "------------------"
            tmbJumlah=1
        elif jumlah==1:
            print "------------------"
            print "|           |"
            print "|           O"
            print "|"
            print "|"
            print "|"
            print "------------------"
            tmbJumlah=1
        elif jumlah==2:
            print "------------------"
            print "|           |"
            print "|           O"
            print "|          /|\ "
            print "|"
            print "|"
            print "------------------"
            tmbJumlah=1
        elif jumlah==3:
            print "------------------"
            print "|           |"
            print "|           O"
            print "|          /|\ "
            print "|          / \ "
            print "|"
            print "| G A M E  O V E R"
            print "------------------"
            sys.exit()
        print "Tebakan Anda yang tidak cocok: ", ' '.join(info)
        tebakan(jumlah,tmbJumlah,info)

def indexList(s, item, i=0):
    i_list = []
    while True:
        try:
            i = s.index(item, i)
            i_list.append(i)
            i += 1
        except:
            break
    return i_list

if __name__=='__main__':
    kata=("indra")
    kata=''.join(kata.lower().split(' '))
    line=['_ ']*len(kata)
    print ''.join(line)
    jumlah=0 #Mengeset Jumlah Awal
    tmbJumlah=0 #Mengeset tmbJumlah awal
    info=['']*4 #Mengosongkan List
    tebakan(jumlah,tmbJumlah,info)


Bagi yang mau download file "*.py" nya silahkan klik link ini :ka:

Tuesday, December 18, 2012

Program Alih Jenjang D4 Seamolec - ITB Angkatan Ke 7



Program Alih Jenjang D3 ke D4 ITB kerjasama Seamolec. Daftarkan diri anda segera sebelum 22 Desember 2012

Pilihan Jurusan :
  1. D4 Teknik Komputer Jaringan dan Media Digital (TKJMD)
  2. Teknologi Informatika Kesehatan (TIKes)
  3. Animasi
  4. Kewirausahaan
Program D4 ITB

STEI ITB
  • D4 Teknik Komputer Jaringan dan Media Digital (TKJMD)
  • D4 Teknik Informatika Kesehatan(TIKes)
FSRD ITB
  • D4 Animasi
SBM ITB
  • Kewirausahaan

Persyaratan
  1. IPK Minimal 2,75 (Untuk diajukan mendapatkan bantuan biaya pendidikan sebesar Rp.8.000.000,-  memiliki IPK Minimal 3,00 dengan kuota terbatas).
  2. Berlatar belakang lulusan D3/S1 Jurusan TKJ, Manajemen Informatika, Teknik Elektro dan setingkat atau lulusan jurusan IT, Teknik Elektro dan setingkat/relevan.
  3. Fotokopi Ijazah Tingkat D3/Sarjana yang telah dilegalisir.
  4. Fotocopi Transkrip Transkrip Akademik Tingkat D3/Sarjana yang telah dilegalisir.
  5. Surat Keterangan Sehat dari dokter.
  6. Surat Rekomendasi atasan bagi calon yang diusulkan oleh instansi/Sekolah.
  7. Surat rekomendasi tempat magang.
  8. Curriculum Vitae.
Jadwal Penerimaan
  1. Pendaftaran Online : 1 – 22 Desember 2012
  2. Test Online : 24 – 30 Desember 2012
  3. Pengumuman : 2 Januari 2012
  4. Daftar Ulang : 7 – 8 Januari 2012
  5. Pembukaan/Outbound : 12 – 13 Januari 2012
  6. Matrikulasi : 14 Januari 2012
Biaya Pendaftaran
  1. Biaya Pendaftaran sebesar Rp. 300.000,- (tiga ratus ribu rupiah), dibayar saat pendaftaran. 
  2. Outbound sebesar Rp. 600.000,- (enam ratus ribu rupiah) catatan: dibayar setelah pengumuman kelulusan
Biaya Pendidikan
  1. Biaya Program D4 TKJMD & Animasisebesar Rp. 16.000.000,-/degree.
  2. Biaya Program D4 Teknik Informatika Kesehatan sebesar Rp. 21.000.000,-/degree
  3. Biaya Program D4 Kewirausahaan SBM ITB Rp. 19.500.000,-/degree

Untuk Pendaftaran silahka klik link ini

Template Iklan Baris untuk Blogger / Blogspot V.3


DEMO  ||  DOWNLOAD

Sumber : www.blog.kangismet.net

Origin Blogger Template



DEMO  ||  DOWNLOAD


Fitur

  1. 2 Columns
  2. Right Sidebar
  3. Auto Read More With Thumbnail
  4. Related Post
  5. Dropdown Menu
  6. Bookmark Ready (facebook, twitter, google+ dan pinterest)
  7. 4 Footer Columns
  8. Sticky Image



Sumber : www.blog.kangismet.net

Kangis Magz Blogger Template

kangis magz blogger template


If the slider has stopped working, please replace <script src='http://kangismet.googlecode.com/files/jquery-ui.min.js' type='text/javascript'/> with <script src='http://btreaders.googlecode.com/files/jquery-ui.min.js' type='text/javascript'/>

Sumber : www.blog.kangismet.net

Super SEO - SEO Friendly Blogger Template


Super SEO Blogger Template

DEMO  ||  DOWNLOAD

Fitur Super SEO Blogger Template

  1. 2 Navigasi (di atas dan di bawah header)
  2. Social Networking
  3. Auto readmore with default thumbnail
  4. Breadcrumbs yang SEO friendly
  5. Related Posts / Artikel terkait
  6. Bookmark ready (facebook, twitter, google +, pinterest)
  7. 468x60 banner header
  8. Kategori 2 kolom
  9. Threaded Comments


Sumber : www.blog.kangismet.net

Sunday, December 16, 2012

Aplikasi PPDB Online untuk SMA

Setelah dua minggu di oprek akhirnya selesai juga Aplikasi PPDB Online SMA Negeri 1 Keruak berbasis PHP... ^_^
Sebelumnya saya sudah membuat Aplikasi PPDB Online yang Versi Desktopnya pakai Delphi dan sudah di implementasikan sebelumnya di sekolah yang bersangkutan...
Dan sekarang saya buat versi onlinenya... ^_^
Dimana pada aplikasi ini Panitia Pendaftaran Peserta Didik Baru hanya mengolah data registrasi Calon pendaftar dan Mengeksport laporan ke Excel.

Ilustrasinya seperti ini:

  1. Calon Peserta Didik Baru Melakukan Pembayaran ke Sekolah untuk Mendapatkan Kartu registrasi yang nantinya akan di gunakan untuk dapat mengakses Website PPDB Onlinenya.
  2. Panitia melakukan Proses Registrasi dengan menginputkan 3 field dari Calon Pendaftar yaitu Nama, Jenis Kelamin dan Asal Sekolah dan nanti Sistem akan langsung membuat username dan password uni untuk Calon Pendaftar tersebut. 
  3. Panitia kemudian Mencetak kartu Registrasi dan di serahkan kepada calon pendaftar yang bersangkutan.
  4. Calon Pendaftar yang sudah mendapatkan Kartu registrasi kemudian diharuskan untuk mengisi Formulir Pendaftaran yang ada di website. untuk bisa mengakses formulir pendaftaran calon peserta didik harus sudah memiliki kartu registrasi.
  5. Setelah calon peserta didik mengisi formulir maka sistem akan langsu membuatkan Kartu Seleksi Masuk di Sekolah yang bersangkutan.
  6. Selanjutnya Calon Peserta Didik Baru dapat mencetak Kartu Seleksi Masuk dan formulir yang sudah di isi sebagai bukti bahwa Calon Peserta Didik tersebut sudah terdaftar di sekolah yang bersangkutan.
Berikut Screenshot Aplikasinya :

Halaman Depan (Front Page)

Halaman Login Panitia & Admin

Halaman Depan Admin

Halaman Pengaturan Front Page Bagian Admin

Halaman Identitas Website Bagian Admin

Halaman Profil Bagian Admin

Halaman Data panitia Bagian Admin

Halaman Depan Panitia

Halaman Registrasi Siswa Bagian Panitia

Halaman Data Registrasi Siswa Bagian Panitia

Halaman Cetak Kartu Registrasi Siswa Bagian Panitia

Halaman Export to excel Bagian Panitia

Halaman Depan Calon Pendaftar


Bila ada yang berminat khususnya Sekolah Menengah Atas, Silahkan hubungi saya... ^_^
Bisa langsung email saya disini : indraalsasak@gmail.com, atau bisa langsung melalui halaman Contact Us yang sudah saya sediakan di blog ini... 

Membuat Breaking News di Blogspot

Kali ini IT Sasak akan share mengenai cara membuat breaking news di blog kita... ^_^
Contohnya bisa di lihat di bagian atas blog ini... hehehe

Sebenarnya, cara membuat Breaking News tidak begitu sulit... hehehe
Cuman tinggal copy paste saja scriptnya... ckckckck

Langsung saja dah cara pembuatan Breaking News silahkan ikuti langkah demi langkah di bawah ini... bagi yang sudah tau silahkan disimak aja gan.... -_-

Breaking News

Langkah-Langkah Cara Membuat Breaking News Di Blog :

1. Login ke akun blog Sobat, kemudian masuk ke Dashboard
2. Setelah itu masuk ke menu Template
3. Klik Edit HTML, kemudian klik Lanjutkan, dan centang (checkclist) Expand Widget Template.
4. Cari kode ]]></b:skin>
(gunakan kombinasi tombol Ctrl + F untuk mempermudah pencarian)
5. Setelah itu, salin kode dibawah ini tepat diatas kode ]]></b:skin>
" tersebut


6. Setelah itu cari lagi kode </head>
7. Jika sudah ketemu, salin kode dibawah ini tepat diatas kode </head> tersebut


8. Kemudian cari kode yang biasa dipakai untuk menu navigasi seperti kode dibawah ini


Jika sudah ketemu kode navigasi blog Sobat (atau kalaupun tidak ada Sobat bisa cari kode
</head>) kemudian letakan kode dibawah ini tepat dibawah kode tersebut


Selamat mencoba, ^_^
Semoga bermanfaat... 

Saturday, December 15, 2012

Membuat Combo Box Ajax (Select Chain) Menggunakan jQuery



Pada tulisan kali ini kita membuat Combo Box Ajax yaitu berupa program menampilkan propinsi-kota dan biaya pengirimaan barang, yang datanya berasal dari database MySQL kemudian kita tampilkan dalam bentuk combo box. Dalam contoh ini kita menampilkan propinsi-propinsi yang ada di Indonesia, kemudia apabila dipilih salah satu propinsi tersebut, maka akan muncul kota-kota yang di dalam propinsi tersebut yang datanya juga berasal dari database. Kemudian apabila dipilih salah satu kota, akan muncul biaya pengiriman barang, yang datanya juga diambil dari database.

Pembuatan Combo Box ajax ini menggunakan jquery, dapat kamu download di www.jquery.com. Untuk melakukan proses ajax kita menggunakan fungsi $.ajax() yang terdapat dalam jquery. Sintaksnya adalah sebagai berikut :

$.ajax({type: "POST/GET", url: "url pemrosesan data", cache: false/true,data: "name=John&location=Boston", success: function(msg)});

type, berguna untuk mengatur type pengiriman data.
url, adalah url yang dipanggil untuk pemrosesan data, bisa berupa file php,asp,html
cache, untuk mengatur apakah menggunakan cache atau tidak.
success, berguna untuk menjalankan suatu fungsi apabila data sukses diambil dari server/url.

Sebenarnya masih banyak setingan untuk fungsi $.ajax(), untuk selengkapnya bisa dilihat di http://api.jquery.com/category/ajax/

Oke, sekarang langsung aja sobat download dan lihat contohnya, Download Disini


Sumber : blog.codingwear.com

Friday, December 14, 2012

Belajar Pemrograman Python

Sebelumnya IT Sasak sudah pernah memposting tentang python yang berjudul Bahasa Pemrograman Python tetapi tidak ada salahnya bila kita mengulas dan membahasnya secara lebih terperinci... ^_^

Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2.



Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations.

Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial.

Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan guido pada acara televisi Monty Python’s Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.

Python adalah bahasa pemrograman interpreter, sama seperti Perl, PHP, Ruby. Bahasa pemrograman Interpereter adalah bahasa pemrograman yang menterjemahkan kode program ke dalam bahasa mesin. Setiap akan menjalankan aplikasi yang sudah kita buat dengan bahasa python, maka harus ada program python dikomputer tersebut. Jadi aplikasi yang sudah kita buat tidak bisa berjalan sendiri seperti program berekstensi .exe, yang bisa berjalan tanpa program pembuatnya. File aplikasi yang dibuat dengan bahasa python ini biasanya dalam bentuk file teks, sehingga bisa dibuka dengan Notepad atau program editor teks lainnya.

Download dulu Python di sini. Oiya python yang paling baru sekarang ada dua versi, versi 2.7.2 sama versi 3.2.2. Saya juga ga tahu kenapa bisa ada dua versi, yang mana yang baru? Dua2nya juga baru. Untuk belajar kali ini kita download aja yang 3.2.2.

Untuk tutorial instalasinya bisa di download disini.


Sumber : ganjarramadhan.wordpress.com

Membuat Slide to Unlock di Blog


Pada kesempatan ini IT Sasak akan berbagi tips dan trik untuk blog...
Sebelum di coba alangkah baiknya dilihat dulu demonya disini

Kalau sudah dilihat dan tertarik untuk mencobanya, silahkan ikuti langkah-langkah pembuatannya step by step di bawah ini:

1. Masuk www.blogger.com
2. Template
3. Edit HTML, Expand Template Widget
4. Pertama cari kode ]]>

5. Letakan kode dibawah ini diatas ]]>
 
#well {padding: 140px 20px 20px 300px;background:#000;overflow: hidden; width:100%;height:100%;position:fixed;z-index:9999999999999999;-webkit-user-select: none;font-family: 'Open Sans', sans-serif;}
#well h2 {background: -moz-linear-gradient(left, #8B836F, 0.4, #8B836F, 0.5, #52CFD2, 0.6, #8B836F, #8B836F); background: -webkit-gradient(linear,left top,right top,color-stop(0, #8B836F),color-stop(0.4, #8B836F),color-stop(0.5, #52CFD2),color-stop(0.6, #8B836F),color-stop(1, #8B836F)); -moz-background-clip: text;-webkit-background-clip: text;border-radius: 15px;-moz-text-fill-color: transparent;-webkit-text-fill-color: transparent;-webkit-animation: slidetounlock 5s infinite;border: 1px solid #FEA21D;font-size: 80px;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: 300;margin-top: 130px;padding: 0;width: 720px;-webkit-text-size-adjust: none;}#slider {background: url(http://3.bp.blogspot.com/-UWPmToPSpzo/UH0iTkibr3I/AAAAAAAADUg/rIvLHbvNMrk/s1600/arrow.png) no-repeat;width: 146px;height: 98px;display: inline-block;vertical-align: middle;line-height: 1;opacity:0.8;}#slider:hover {opacity:1;}
@-webkit-keyframes slidetounlock {0% {background-position: -720px 0;}100%{background-position: 720px 0;}}
.bgslide {background:#000;width: 722px;border-radius: 15px;}  

6. Cari kode
7. Letakan kode ini dibawah
 

slide to unlock


8. Cari kode
9. Letakan kode ini diatas kode
 




10. Silahkan dilihat hasilnya pada blog sobat.

Selamat mencoba dan semoga bermanfa'at,,, ^_^

Sumber : davidgunawan123.blogspot.com

Thursday, December 13, 2012

Teknik Enkripsi URL pada Halaman WEB dengan AES Class

Assalamualaikum,,,

Iseng ngegoogle dari tadi malam, malah nemu tutorial ini,,,, ^_^
Ini adalah tutorial atau cara untuk membuat Enkripsi URL pada halaman WEB dengan AES Class...


Teknik ini sangat bermanfaat buat sobat yang pengen nambah keamanan webnya dari gangguan orang-orang yang tidak bertanggung jawab dan mengotak-atik URL web sobat... ^_^



Logikanya sebuah alamat web itu sangat mudah dibaca bila tidak di enkrip, contohnya untuk alamat URL berikut ini : http://namadomain.com/media.php?page=home

Contoh URL website diatas jika tidak di enkripsi maka akan sangat mudah dibaca oleh orang lain, apalagi orang itu sudah sedikit mengetahui tentang PHP... ^_^

Dari URL itu kita bisa tahu bahwa yang di akses oleh file media.php adalah file home.php...

Apalagi bila URLnya sebagai berikut:

http://namadomain.com/media.php?page=home&aksi=edit$id=1

Iya mungkin kalau pengguna kita orang baik yea gag akan di otak atik tuch URL, tapi bagaimana dengan orang yang iseng atau sengaja trus mengganti $aksi=edit menjadi $aksi=hapus atau $aksi=deleted...

Tentu akan sangat mengganggu sekali... ^_^

Itulah sebabnya teknik enkripsi URL ini sangat kita perlukan...

Berikut Langkah pembuatannya....
Sekarang coba kita terapkan pada contoh program yang sederhana.... ^_^

Dalam aplikasi sederhana ini ada beberapa kasus yang coba dipecahkan yaitu :
  1. Mengenkripsi parameter GET, dan men depkrip nya lagi pada file proses.php.
  2. Untuk variabel name yang ada didalam method POST tidak perlu dilakukan depkrip atau decode. karena bisa langsung di panggil nama variabel name nya.
  3. Mengenkripsi URL menu, sehingga file tujuan dari menu yang dipilih tidak diketahui (terlihat).


Coding index.php



Enkripsi URL

” method=”post”>
Email
Pesan
Menu Link Terenkripsi :

Coding file proses.php
Nilai diambil dari parameter GET (ter enkripsi) :

Nilai diambil dari parameter GET (ter enkripsi) : 
”; echo “
”; echo “Nama : “.$var['nama']; echo “
”; echo “Blog : “.$var['blog']; echo “
”; echo “Nilai diambil dari parameter POST : ”; echo “
”; echo $_POST['email']; echo “
”; echo $_POST['pesan']; ?>

Cara penggunaan AES Class
Include file function.php  include “./lib/function.php”;
Gunakan fungsi paramEncryp proses.php?
Setelah menuju file tujuan misalnya proses.php, dilakukan proses decode $var=decode($_SERVER['REQUEST_URI']);
Ambil masing-masing nilai parameter yang sudah di decode tadi $var['nama']
Selesai


Semoga bermanfaat... ^_^



Referensi : ri32.wordpress.com

Panduan Untuk Forum GLM


Buat anggota GLM (Gerakan Lombok Menulis) untuk bergabung di Forum GLM berikut saya lampirkan Tulisan saya tentang Panduan untuk mengakses dan mengelola Forum...

Panduan ini saya khususkan buat Anggota GLM... ^_^

Semoga bermanfaat...

Download Panduan Lengkapnya pada link yang ada dibawa ini: 

Wednesday, December 12, 2012

Validasi Form Dengan Java Script di PHP

Kali ini IT Sasak akan share tentang Falidasi Form di PHP dengan memanfaatkan Java Script....
^_^
Tentu bila kita membuat sebuah aplikasi atau program yang menginputkan data, kita tidak akan terlepas dari yang namanya Validasi. Jadi sangat penting untuk kita memberikan validasi pada program yang kita buat.

Dikarenakan Validasi sendiri merupakan suatu cara untuk mendapat kan data yang sebenarnya dari User yang mengisikan data pada form yang di sediakan, Langsung saja kita ke pembahasan yeach,,, ^_^

Mencegah Inputan Kosong
Misalnya ada sebuah form katakanlah username, kita ingin user mengisikan data (username nya) di sana dan tidak boleh kosong. Berikut Kode Form nya :

Username:


Pada form tersebut terdapat kode onsubmit=”return validasi_input(this)” , fungsinya adalah ketika tombol Submit di klik maka akan menuju ke function validasi_input pada JavaScript sebelum ke action=”aksi.php”, Berikut Kode JS nya, letakkan di atas Form ya..



Ketika from dengan nama username valuenya == ” ” (kosong) maka akan muncul alert “Username masih kosong” dan from username akan focus.

Membatasi Minimal Inputan
Gunakan form username diatas sebagai contoh, dan ganti JavaScriptnya menjadi berikut



Jadi ketika isi dari form username panjangnya kurang dari 5, maka akan muncul alert “Panjang Username Minimal 5 Karakter”

Minimal Inputan dan hanya Huruf atau Angka
Gunakan form username saja sebagai contoh, dan ganti JavaScriptnya menjadi berikut



Validasi Pilihan Radio Button
Sebelumnya sediakan dulu form Radio Button, disini saya mencontohkan pilihan untuk jenis kelamin, dimana user harus memilih laki-laki atau Perempuan. Berikut kode formnya

Jenis Kelamin: Laki-Laki Perempuan


Pada From tersebut masih terdapat kode onsubmit=”return validasi_input(this)”, Berikut Kode JS untuk fungsi tersebut



Pada Fungsi validasi_Input terdatapat juga fungsi cek_radio yang fungsinya untuk mengembalikan nilai True jika sudah ada yang terpilih dan False jika belum ada yang terpilih.

Validasi Untuk Combobox
Seperti biasa sediakan sebuah form berType Combobox, saya mencotohkan pada pilihan Agama, dimana user harus memilih salah satu dari agama, Berikut kode formnya

Agama:


Yang harus di ingat adalah, pada combobox sediakan satu pilihan yang bukan datanya(bukan agama), gunanya sebagai acuan pada javascriptnya, kalo form yang saya buat terletak pada kode berikut
–Pilih–, dengan pilan tersebut maka gampang saja, pasti anda sudah mengetahuinya.., bila masih belum dong, ini code JS nya



Input Hanya Angka
Kasus yang cocok misalnya dalah input No Telp/Hp pada form, ok tanpa tunggu lama-lama langsung buat form nya, kalo males, ni kode form nya

Telp/Hp :


Kalo di lihat, nama form input tersebut adalah telp, jadi value dari form telp tersebut yang harus di cek satu per satu jika bukan angka langsung di tampilkan isi dari alertnya. Berikut kode javascriptnya



Validasi Penulisan Email
Validasi penulisan email adalah yang paling sering di gunakan, karena alamat email memiliki karakter khusus yaitu @ dan .(titik), jika nama form inputnya dalah email, maka code javasciptnya adalah sebagai berikut :




Semoga bermanfaat... ^_^

Sumber : dokumenary.wordpress.com

 
Copyright © 2011 IT Sasak
Powered by Blogger