Tampilkan postingan dengan label Web. Tampilkan semua postingan
Tampilkan postingan dengan label Web. Tampilkan semua postingan

Selasa, 23 Agustus 2011

Cara Membuka Situs yang di Blokir 2

Selamat hari raya idul fitri sobat blogger, senang rasanya saya dapat berbagi kembali pada kesempatan kali ini, sebelumnya saya pernah share software untuk membuka situs yang di blokir / menjebol / menyembunyikan IP anda, namun mungkin software tersebut bisa di bilang kurang memuaskan, karena hanya berjalan tiga hari.
Lain lagi dengan software yang kini akan saya share untuk anda
, software ini sudah ada patch dan penggunaan terserah pada anda masing - masing, itu berarti software ini langsung full version (bukan trial).
Bagaimana? apakah anda berminat untuk mempunyai software ini? baiklah, akan saya share langsung, anda tinggal klik saja gambar dibawah, download melalui mediafire.com 





Read More

Sabtu, 30 Juli 2011

Cara Mengganti Jenis Huruf Judul Posting, Judul Sidebar, dan Isi Posting

Banyak sekali jenis - jenis font yang sering kita jumpai di blog / web orang lain, sering juga digunakan di komputer / laptop kita untuk mendesain banner atau apapun itu, huruf memiliki banyak jenis, seperti Arial, Courier, Tahoma, Times New Rowman, dan masih banyak lagi, jenis huruf diatas termasuk style standar blogger, kita dapat merubah dari pilihan jenis huruf diatas, caranya kita hanya perlu menyimak tutorial sederhana ini, cara ini juga dapat anda gunakan pada judul posting dan sidebar, atau bagian - bagian lain dari blog.








1. Anda bisa kunjungi situs Google Web Fonts.
2. Jika sudah masuk, anda bisa melihat sederet pilihan huruf disana, lihat gambar.


3.  Klik salah satu jenis huruf yang ingin anda gunakan, lalu akan muncul tampilan seperti 
berikut, adalah screenshot huruf.




4. Kemudian klik Use this font 


5. Letakkan kode <link href='http://fonts.googleapis.com/css?family=Wire+One' rel='stylesheet' type='text/css'> diatas kode </head>.
6. Jangan lupa untuk memberi tag penutup, perhatikan penulisan yang berwarna merah.<link href='http://fonts.googleapis.com/css?family=Wire+One' rel='stylesheet' type='text/css'/>.
7. Simpan Template.

Penggunaannya :

Untuk menerapkan jenis font yang telah anda praktekan sangatlah mudah, misal yang ingin anda ganti adalah judul posting maka cari kode .post atau #post.
lihat penulisan.

.post {

background:#f5f8fa url(http://eosmate.googlepages.com/blockquoteku2.png) no-repeat scroll 0 0;

border-width: 1px 1px 1px 20px;

color: #004276;

font-family: Consolas, "Courier New", Courier, mono, serif;

}


Anda hanya perlu melakukan penggantian nama jenis font di text yang berwarna merah. dan untuk hasilnya lihat contoh.


.post {

background:#f5f8fa url(http://eosmate.googlepages.com/blockquoteku2.png) no-repeat scroll 0 0;

border-width: 1px 1px 1px 20px;

color: #004276;

font-family: "Wire One", Arial, Serif;

}


Sangat mudah bukan?bagaimana pendapat anda?pasti akan lebih menarik pengunjung untuk membaca blog kita, namun pilihlah jenis font yang mudah untuk dibaca, tidak rumit / tidak jelas.

Terimakasih, sekian untuk tutorial kali ini.
Semoga bermanfaat. 
Read More

Selasa, 24 Mei 2011

Cara Mudah Buka Situs yang di Blokir


Menteri Komunikasi dan Informatika Tifatul Sembiring mengatakan, pihaknya bekerja sama dengan seluruh penyelenggara jasa internet telah memblokir situs-situs porno di Tanah Air. Menurut Tifatul, pemblokiran dilakukan tak hanya selama Ramadan, tetapi akan dilanjutkan terus. Demikian dikatakan Tifatul dalam jumpa pers di Jakarta, Selasa (10/8) petang.

Tifatul menambahkan, pemblokiran akan dilakukan secara bertahap. Selain itu, juga akan dilakukan terus pemantauan. Ini untuk mengantisipai jika situs-situs terlarang itu mengubah format, seperti mengganti nama.


Bagi pihak yang melanggar aturan
pornografi, akan dikenai ancaman hukuman penjara enam tahun sampai 10 tahun, seperti diatur dalam dalam Undang-undang Informasi dan Transaksi Elektronik.(BOG).

Namun hal ini juga menghambat pengetahuan akan dunia maya,maka dari itu untuk membuka sebuah situs yang di blokir,anda bisa gunakan software Hide Your IP Address 1.0, atau juga bisa kunjungi proxy4free.
nah,untuk screenshot-nya dapat lihat gambar berikut.





Software ini dapat menyembunyikan alamat IP anda dengan IP lain, misal IP negara australia, bahkan IP di seluruh dunia.
Silahkan bagi yang berminat dapat download softwarenya disini.
Mohon beri komentarnya untuk pendapat anda,terimakasih telah berkunjung,semoga bermanfaat.
Read More

Selasa, 17 Mei 2011

Free Download Notepad++


Notepad + + adalah editor kode sumber pengganti dan Notepad gratis (seperti dalam "mimbar bebas" dan juga sebagai dalam "bir gratis") yang mendukung beberapa bahasa. Berjalan di lingkungan MS Windows, penggunaannya diatur oleh GPL License.
Berdasarkan komponen mengedit kuat Scintilla, Notepad + + ditulis dalam C + + dan menggunakan murni Win32 API dan STL yang menjamin kecepatan eksekusi lebih tinggi dan ukuran program yang lebih kecil. Dengan mengoptimalkan rutinitas sebanyak mungkin tanpa kehilangan keramahan pengguna, Notepad + + adalah berusaha untuk mengurangi emisi karbon dioksida dunia. Bila menggunakan power CPU kurang, PC dapat throttle ke bawah dan mengurangi konsumsi daya, sehingga dalam lingkungan yang lebih hijau.
Anda didorong untuk menerjemahkan Notepad + + ke dalam bahasa ibu Anda jika belum ada hadiah terjemahan di halaman Terjemahan Binary. Dan jika anda ingin, membantu menerjemahkan Notepad + + situs resmi ke dalam bahasa ibu Anda akan sangat dihargai.
Saya harap Anda menikmati Notepad + + seperti aku menikmati coding itu.

Dibawah ini link download Notepad++, untuk versinya bisa anda pilih sendiri.
Situs resmi-nya bisa anda kunjungi disini,saya hanya berbagi dan memperkenalkan software ini bagi anda yang menyukai coding seperti saya.
Terimakasih sobat blogger yang telah mampir, saya harap anda meninggalkan komentarnya ya.
Read More

Rabu, 04 Mei 2011

Penerapan IF Untuk Menentukan Suatu Bilangan dengan C++


Seperti yang kita ketahui bahasa C / C++ ini hampir memiliki kesamaan dengan bahasa Pascal, dan untuk membuat suatu program,kita diminta mengerti akan perintah - perintah dari source kode tersebut, disini saya akan mengulas pembelajaran saya mengenai Bahasa C / C++. Kita akan membuat suatu program yang dimana program tersebut akan menentukan apakah angka yang kita input adalah bilangan positif atau bilangan negatif,gambarannya,misal kita menginput angka 1,2, dan 3 maka yang diambil adalah nilai yang paling besar dan akan dinyatakan sebagai bilangan positif, namun apabila kita menginput nilai -1,-2,dan -3 maka yang paling besar adalah -1 dan dinyatakan sebagai bilangan negatif karena nilai positif itu lebih besar dari 0 dan nilai negatif untuk bilangan kurang dari 0. Lebih jelasnya mari kita praktikan tutorialnya.
Source kodenya silahkan anda ketik kembali,disini saya menggunakkan kompiler DEVc++.

Nah, dari struktur diatas akan menghasilkan sebuah perintah - perintah yang nantinya seperti gambar dibawah ini.ada dua gambar (bilangan Positif & bilangan Negatif).

Bilangan Positif

Bilangan Negatif
Sekian dari saya,apabila anda menginginkan programnya,dapat anda download disini.
Semoga tutorial ini bermanfaat,bagi masih belajar seperti saya tetap semangat,karena bahasa C / C++ ini sangat penting untuk melanjutkan ke bahasa yang lain.
Terimakasih.
Read More

Jumat, 22 April 2011

Membuat JQuery Slide Menu

Salam Sejahtera teman - teman blogger sekalian, kali ini saya sedikit membahas untuk memperindah tampilan blog kita agar lebih menarik dan nyaman untuk pengunjung tentunya, bagi anda yang memiliki blog dengan banyak macam kategori pada postingan anda, maka tips kali ini cocok untuk blog yang anda miliki sekarang, anda dapat menambahkan beberapa link kedalam menu ini, entah itu untuk kategori, halaman profil, atau halaman - halaman lain yang anda inginkan,lebih dari archieve blog, menu ini cukup simple dan mudah pengoperasiannya, dan menggunakkan JQuery agar proses slide / munculnya submenu dengan tampilan yang menarik.berikut cara pembuatannya, simak dengan seksama karena cukup banyak kode / script yang kita masukkan kedalam blog.

1. Login pada Blogger.
2. Klik pada Layout pada Dashboard.
3. Pada Layout klik Edit HTML .
4. Temukan kode </b:skin>
5. Letakkan kode dibawah ini sebelum kode </b:skin> tersebut



.jqueryslidemenu{
font: bold 12px Verdana;
background: #414141;
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #414141; /*background of tabs (default state)*/
color: white;
padding: 8px 10px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background: black; /*tab link background during hover state*/
color: white;
}

/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}


6. Temukan kode berikut </head>

7. Letakkan kode dibawah ini sebelum kode </head> tersebut.



<!--[if lte IE 7]>
<style type="text/css">
html .jqueryslidemenu{height: 1%;} /*Holly Hack for IE7 and below*/
</style>
<![endif]-->

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'/>
<script src='http://sites.google.com/site/amatullah83/js-indahnyaberbagi/Dropdownmenuwithjquery.js' type='text/javascript'/>

8.Selanjutnya temukan kode dibawah ini




<div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='Testing templates (Header)' type='Header'/>
</b:section>
</div>

9. Letakkan kode dibawah ini setelah kode tersebut pada langkah



<div class='jqueryslidemenu' id='myslidemenu'>
<ul>
<li><a href='http://exzhadhian.blogspot.com/'>Home</a></li>
<li><a href='#'>Daftar Isi</a></li>
<li><a href='#'>Tutorial</a>
<ul>
<li><a href='#'>Sub Item 1.1</a></li>
<li><a href='#'>Sub Item 1.2</a></li>
<li><a href='#'>Sub Item 1.3</a></li>
<li><a href='#'>Sub Item 1.4</a></li>
</ul>
</li>
<li><a href='#'>Download</a></li>
<li><a href='#'>Folder 2</a>
<ul>
<li><a href='#'>Sub Item 2.1</a></li>
<li><a href='#'>Folder 2.1</a>
<ul>
<li><a href='#'>Sub Item 2.1.1</a></li>
<li><a href='#'>Sub Item 2.1.2</a></li>
<li><a href='#'>Folder 3.1.1</a>
<ul>
<li><a href='#'>Sub Item 3.1.1.1</a></li>
<li><a href='#'>Sub Item 3.1.1.2</a></li>
<li><a href='#'>Sub Item 3.1.1.3</a></li>
<li><a href='#'>Sub Item 3.1.1.4</a></li>
<li><a href='#'>Sub Item 3.1.1.5</a></li>
</ul>
</li>
<li><a href='#'>Sub Item 2.1.4</a></li>
</ul>
</li>
</ul>
</li>
<li><a href='http://exzhadian.blogspot.com/'>About</a></li>
</ul>
<br style='clear: left'/>
</div>

10. Save dan lihat hasilnya.

NB : ganti tulisan berwarna Merah dengan tulisan / kategori yang anda inginkan,anda juga bisa mengganti warna - warna yang sudah saya sediakan didalam script tersebut.

Jika anda gagal dalam tutorial ini silahkan baca artikel aslinya : Download
Sekian tutorial kali ini, cukup mudah bukan? memang benyak scriptnya, namun untuk sekali ini cukup untuk memudahkan pengunjung untuk menelusuri blog anda.

Terimakasih untuk para pembaca,saya harap anda dapat meluangkan waktu sejenak untuk berkomentar pada postingan ini.
Salam blogger.
Read More

Sabtu, 16 April 2011

Trik Menghilangkan Timer / Delay 4shared


Anda pasti sudah tahu kan,tempat upload & download yang terkenal ini?ya kebanyakan blogger pasti sudah mengetahuinya,disini saya akan menjelaskan bagaimana cara kita menghilangkan delay sebelum link download terbuka,saat kita mendownload file,musik,atau yang lainnya,pasti kita diminta menunggu beberapa detik untuk bisa melanjutkan downloadnya.Nah,saya akan beritahu sedikit trik agar timer itu hilang / menjadi 0 detik.cara ini menggunakkan javascript yang sederhana,berikut tampilan sebelum di beri script.

 

Anda mau,jika menunggu selama 123 detik?tentunya tidak,nah berikut cara menggunakkan script tersebut,anda hanya perlu meng-copy dan paste di address bar,berikut gambarannya.


nah,sekarang anda bisa masukkan script tersebut di address bar,mudahkan untuk dihafalkan?cukup pendek memang.
Sekian dulu trik kali ini,semoga bisa bermanfaat.

NB : Saya tidak tahu sampai kapan trik ini bisa digunakkan,apabila anda mencoba dan tidak berhasil maka jangan salahkan saya,karena mungkin 4shared sudah mengalami perbaikkan / browser anda tidak bisa menggunakkan javascript.
Read More

Minggu, 10 April 2011

Sekilas Tentang Bahasa Pemrograman

Bahasa pemrograman adalah teknik komunikasi standar untuk mengekspresikan
instruksi kepada komputer. Layaknya bahasa manusia, setiap bahasa memiliki tata tulis
dan aturan tertentu.
Bahasa pemrograman memfasilitasi seorang programmer secara tepat menetapkan data
apa yang sedang dilakukan oleh komputer selanjutnya, bagaimana data tersebut
disimpan dan dikirim, dan apa yang akan dilakukan apabila terjadi kondisi yang variatif.
Bahasa pemrograman dapat diklasifikasikan menjadi tingkat rendah, menengah, dan
tingkat tinggi. Pergeseran tingkat dari rendah menuju tinggi menunjukkan kedekatan
terhadap ”bahasa manusia”.

Kategori Bahasa Pemrograman

  1. Bahasa Pemrograman Tingkat Tinggi
    Merupakan bahasa tingkat tinggi yang mempunyai ciri-ciri mudah dimengerti karena
    kedekatannya terhadap bahasa sehari – hari. Sebuah pernyataan program
    diterjemahkan kepada sebuah atau beberapa mesin dengan menggunakan
    compiler.
    Sebagai contoh adalah : JAVA, C++, .NET
  2. Bahasa Pemrograman Tingkat Rendah
    Bahasa pemrograman generasi pertama. Bahasa jenis ini sangat sulit dimengerti
    karena instruksinya menggunakan bahasa mesin. Disebut juga dengan bahasa
    assembly merupakan bahasa dengan pemetaan satu – persatu terhadap instruksi
    komputer. Setiap intruksi assembly diterjemahkan dengan menggunakan
    assembler.
  3. Bahasa Pemrograman Tingkat Menengah
    Dimana penggunaan instruksi telah mendekati bahasa sehari – hari, walaupun masih
    cukup sulit untuk dimengerti karena menggunakan singkatan – singkatan seperti
    STO yang berarti simpan (STORE) dan MOV yang artinya pindah (MOVE). Yang
    tergolong dalam bahasa ini adalah Fortran.
Semoga ini menjadi awal yang bisa menjadikan kita programmer professional,tidak ada salahnya jika terus mencoba,mereka bisa kenapa kita tidak?
Salam Blogger,terimakasih kunjungannya.
Read More

Rabu, 30 Maret 2011

Add - Ons Firefox Untuk Mengintip Foto

Add - Ons ini bisa dibilang sudah lama, namun pastinya masih ada juga yang belum tahu, fungsi daripada add - ons ini adalah untuk melihat gambar tanpa kita harus membuka gambar yang ingin kita lihat, cara menggunakkannya pun sangat mudah, tinggal kita geser kursor kita ke gambar yang hendak kita lihat dan dalam beberapa detik gambar akan muncul dengan ukuran aslinya, pengguna yang cocok untuk add - ons ini yang paling sering menurut saya adalah para facebookers, agar kita dapat melihat foto pengguna lain tanpa harus membuka profil gambar yang dituju. sangat menarik untuk dicoba dan mempermudah kita untuk melihat foto dengan cepat,hanya menunggu proses view image / loading beberapa detik saja kita bisa langsung melihat foto yang ingin kita lihat, jadi silahkan anda coba add - ons ini. Thumbnail Zoom tidak memberatkan loading browser firefox,karena memang di aplikasikan untuk firefox,jadi sangat aman,nyaman dan efektif dalam penggunaannya.Anda bisa Download di bawah ini.

Jika sudah diklik anda klik Allow pada pojok kanan atas browser mozilla anda. 
akan muncul jendela baru, tunggu hingga tombol Install aktif. Kemudian klik Install.
Semoga bermanfaat,selamat berbrowsing ria sobat blogger.
jangan lupa tinggalkan komentar yah.
Read More

Rabu, 16 Maret 2011

Perancangan Database bag. 2

Pada tutorial sebelumnya, saya telah sharing Perancangan Database, sekarang kita akan belajar lebih dalam tentang perancangan Database yang kedua,silahkan anda Download filenya via Ziddu.
berikut linknya.



Semoga membantu anda yang sedang merancang Database,karena menurut saya proses ini yang sangat vital dalam hal pembuatan suatu program.
Terimakasih telah berkunjung, berkomentarlah untuk memberikan saya saran / kritik.
Read More

Jumat, 11 Maret 2011

Perancangan Database

Pada kesempatan kali ini, saya akan berbagi kepada anda yang membutuhkan tutorial ini, sebenarnya,apa yang saya dapatkan ini adalah materi - materi dari sekolah saya yang mungkin anda sudah mengetahui dan mempraktekannya ke dalam program anda.
Pentingnya suatu Database dalam pemrograman untuk menyimpan data tertentu atau lebih,dan tidak lengkap jika program / web programming tidak terdapat databasenya, yang dahulu saya pelajari adalah database dengan menggunakan VB dan Microsoft Access, yang mungkin nanti saya share ke anda sekalian.
Baiklah,karena panjangnya materi di tutorial ini,silahkan anda download via Ziddu.berikut linknya.


Sekian dulu dari saya semoga artikel ini bermanfaat,silahkan berkomentar jika link rusak atau anda mengalami kendala / mengajukan pendapat anda pada artikel ini,terimakasih telah berkunjung.
Read More

Rabu, 02 Februari 2011

Beberapa Tag HTML

mungkin ada yang berminat menjadi programmer seperti saya..??hehehe..atau juga mengenal bahasa pemrograman?ya dari situ lah saya ingin berbagi beberapa ilmu dari guru saya yang bermaksud mencerdaskan anak bangsa..(gaya loh)..

OK berikut daftar tag HTML dasar yang saya maksud..disertai keterangan dari tag tersebut..














































Tag HTMLKeterangan / Fungsi
<!-- --> Memberi komentar atau keterangan. Kalimat yang terletak pada tag kontiner ini tidak akan terlihat pada browser
<a href> Membuat link ke halaman lain atau ke bagian lain dari halaman tersebut
<a name> Membuat nama bagian yang didefinisikan pada link pada halaman yang sama
<applet> Sebagai awal dari Java applets
<area> Mendefinisikan daerah yang dapat diklik (link) pada image map
<b> Membuat teks tebal
<basefont> Membuat atribut teks default seperti jenis, ukuran dan warna font
<bgsound> Memberi (suara latar) background sound pada halaman web
<big> Memperbesar ukuran teks sebesar satu point dari defaultnya
<blink> Membuat teks berkedip
<body> Tag awal untuk melakukan berbagai pengaturan terhadap text, warna link & visited link
<br> Pindah baris
<caption> Membuat caption pada tabel
<center> Untuk perataan tengah terhadap teks atau gambar
<comment> Meletakkan komentar pada halaman web tidak tidak akan nampak pada browser
<dd> Indents teks
<div> Represents different sections of text.
<embed> Menambahkan sound or file avi ke halaman web
<fn> Seperti tag
<font> Mengganti jenis, ukuran, warna huruf yang akan digunakan utk teks
<form> Mendefinisikan input form
<frame> Mendefinisikan frame
<frameset> Mendefinisikan attribut halaman yang akan menggunakan frame
<h1> ... <h6> Ukuran font
<head> Mendefinisikan head document.
<hr> Membuat garis horizontal
<html> Bararti dokumen html
<i> Membuat teks miring
<img> Image, imagemap atau an animation
<input> Mendefinisikan input field pada form
<li> Membuat bullet point atau baris baru pada list (berpasangan dengan tag <dir><menu><ol><ul>, <menu> and <u>
<map> Mendefinisikan client-side map
<marquee> Membuat scrolling teks (teks berjalan) - hanya pada MS IE
<nobr> Mencegah ganti baris pada teks atau images
<noframes> Jika browser user tidak mendukung frame
<ol> Mendefinisikan awal dan akhir list
<p> Ganti paragraf
<pre> Membuat teks dengan ukuran huruf yg sama
<script> Mendefinisikan awal script
<table> Membuat tabel
<td> Kolom pada tabel
<title> Mendefinisikan title
<tr> Baris pada tabel
<u> Membuat teks bergaris bawah

Sekian beberapa tag HTML yang bisa anda pelajari...
Semoga artikel ini bermanfaat untuk kita semua,jangan lupa tinggalkan komentar yah..

Read More

Jumat, 07 Januari 2011

Perintah Dasar SQL

sudah pernah dibahas mengenai beberapa perintah SQL dasar di MySQL termasuk bagaimana membuat database dan tabel. Lalu bagaimana dengan tipe tabel di MySQL? Ternyata MySQL mendukung beberapa tipe tabel, tergantung konfigurasi saat proses instalasi MySQL. MySQL memiliki 3 (tiga) tipe data utama, yaitu MyISAM, InnoDB dan HEAP. Jika kita tidak menyebutkan tipe tabel saat membuat tabel, maka tipe tabel otomatis akan dibuat sesuai konfigurasi default server MySQL. Hal ini ditentukan oleh variabel default-table-type di file konfigurasi MySQL.
Apa saja tipe tabel di MySQL? Mari kita lihat satu per satu secara singkat (dan semoga cukup jelas ).
MyISAM
Tipe tabel MyISAM merupakan tipe tabel yang sederhana, stabil dan mudah digunakan. Jika kita akan menyimpan data sederhana yang tidak terlalu rumit, maka gunakanlah tipe tabel ini. Kelebihan utama MyISAM adalah kecepatan dan kestabilannya. Jika kita memilih tipe tabel MyISAM, maka MySQL secara otomatis akan menentukan salah satu dari tiga jenis tabel MyISAM, yaitu :

1. MyISAM static. Jenis ini digunakan ketika semua kolom dalam tabel didefinisikan dengan ukuran yang pasti (fixed). Dengan kata lain, tidak ada kolom yang memiliki tipe seperti VARCHAR, TEXT dan BLOB. Karena sifatnya yang fixed, maka jenis ini akan lebih cepat, aman dan stabil.

2. MyISAM dymanic. Jenis ini digunakan ketika terdapat kolom dengan tipe yang dinamis, seperti tipe kolom VARCHAR. Keuntungan utama dari jenis ini adalah ukuran yang dinamis. Jadi sifatnya lebih efektif karena ukuran data (file) menyesuaikan isi dari masing-masing kolom (field).

3. MyISAM Compressed. Kedua jenis MyISAM, static dan dynamic dapat dikompresi menjadi satu jenis yaitu MyISAM Compressed dengan perintah myisamchk. Tentunya hasilnya lebih kecil dari segi ukuran. Tabel yang terkompresi tidak dapat dikenakan operasi seperti INSERT, UPDATE dan DELETE.
InnoDB
Tipe tabel InnoDB merupakan tipe tabel MySQL yang mendukung proses transaksi. Tipe ini memiliki beberapa keunggulan, antara lain:

1. Mendukung transaksi antar tabel.
2. Mendukung row-level-locking.
3. Mendukung Foreign-Key Constraints.
4. Crash recovery.

HEAP
Tabel dengan tipe HEAP tidak menyimpan datanya di hardisk, tetapi menyimpan di RAM (memori). Tipe tabel ini biasanya digunakan sebagai tabel sementara (temporary). Tabel secara otomatis akan dihapus (hilang) dari MySQL saat koneksi ke server diputus atau server MySQL dimatikan.
Tipe Tabel yang Lain
Selain 3 (tiga) tipe tabel diatas, yaitu MyISAM, InnoDB dan HEAP, MySQL juga mendukung tipe tabel yang lain, yaitu:
  1. BDB. Tipe tabel ini mirip tipe tabel InnoDB, namun penggunaannya belum maksimal.
  2. Archieve. Tipe ini tersedia sejak MySQL versi 4.1. Tipe ini digunakan untuk menyimpan tabel yang terkompresi, dimana biasanya digunakan dalam proses backup.
  3. CSV. Tipe ini digunakan untuk menyimpan data dalam bentuk file text yang dibatasi dengan koma (delimiter). Tipe ini tersedia sejak MySQL versi 4.1.
  4. NDB Table (MySQL Cluster). Tersedia sejak MySQL versi 4.1.
  5. Federated (External Tables). Tipe ini tersedia sejak MySQL versi 5.0.
Lalu bagaimana menentukan tipe tabel tersebut di tabel yang kita buat? Dengan menggunakan perintah SQL saat membuat tabel kita dapat menambahkan perintah Engine=tipe_tabel di akhir perintah. Contohnya sebagai berikut: CREATE TABLE produk ( id_produk varchar(5) NOT NULL, nm_produk varchar(30) NOT NULL, satuan varchar(10) NOT NULL, harga decimal(10,0) NOT NULL default '0', stock int(3) NOT NULL default '0', PRIMARY KEY (id_produk) ) ENGINE=InnoDB; Jika tabel sudah terbentuk, kita juga dapat mengubah tipe tabel dengan perintah ALTER. Contohnya sebagai berikut: ALTER TABLE produk engine = MyISAM
SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama. Terdapat 3 (dua) jenis perintah SQL, yaitu DDL, DML dan DCL. 1. DDL atau Data Definition Language DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
  • CREATE
  • ALTER
  • RENAME
  • DROP
2. DML atau Data Manipulation Language DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
3. DCL atau Data Control Language DCL (bukan BCL) merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun field. Perintah SQL yang termasuk dalam DCL antara lain :
  • GRANT
  • REVOKE
Read More

Kamis, 23 Desember 2010

Membuat Buku Tamu Sederhana dengan PHP bag.2

Ini merupakan perkembangan dari postingan Membuat Buku Tamu Sederhana, jika di postingan tersebut kita hanya menampilkan hasilnya inputannya saja (data tidak masuk ke database), maka pada kesempatan kali ini kita akan membuat Buku Tamu sekaligus menyimpan datanya di database.

Pertama-tama kita buat dulu database untuk buku tamu kita. Buatlah database menggunakan phpmyadmin, beri nama bukutamu. Kemudian isikan field2 nya seperti gambar dibawah ini.



Setelah membuat database, sekarang kita buat formnya. Form kita samakan seperti pada artikel Membuat Buku Tamu Sederhana.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<html>
<head>
<title>Buku Tamu Sederhana</title>
</head>
 
<body>
<h2>Buku Tamu</h2>
<form id="form1" name="form1" method="post" action="">
  <table border="0">
    <tr>
      <td>Nama</td>
      <td>:</td>
      <td><label>
        <input type="text" name="nama" />
      </label></td>
    </tr>
    <tr>
      <td>Alamat</td>
      <td>:</td>
      <td><label>
        <input type="text" name="alamat" />
      </label></td>
    </tr>
    <tr>
      <td>Jenis Kelamin</td>
      <td>:</td>
      <td><label>
        <input type="radio" name="kelamin" value="Laki - Laki" />
      Laki-laki 
      <input type="radio" name="kelamin" value="Perempuan" />
      Perempuan</label></td>
    </tr>
    <tr>
      <td>Hobi</td>
      <td>:</td>
      <td><label>
        <input type="text" name="hobi" />
      </label></td>
    </tr>
    <tr>
      <td>Komentar</td>
      <td>:</td>
      <td><label>
        <textarea name="komentar" cols="45" rows="5"></textarea>
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="kirim" value="K I R I M " />
      </label></td>
    </tr>
  </table>
</form>
</body>
</html>
Untuk menghubungkan form dengan database, maka kita membutuhkan file sebagai penghubung. Buat file baru dan simpan sebagai koneksi.php.
1
2
3
4
5
6
7
8
9
10
11
<?php
//koneksi.php
$host="localhost";
$user="root";
$pass="admin";
$db="bukutamu";
 
$koneksi=mysql_connect($host,$user,$pass) or die ("ERROR");
$opdb=mysql_select_db($db);
 
?>

Setelah itu buatlah satu halaman php baru, dan simpan namanya sebagai proses_kirim.php. File ini merupakan file yang berisi action/proses pengiriman hasil masukan dari form ke database.
proses_kirim.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
include('koneksi.php');
 
if(isset($_POST['kirim'])) {
$id=$_POST['id'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$kelamin = $_POST['kelamin'];
$hobi = $_POST['hobi'];
$komentar = $_POST['komentar'];
 
$query = mysql_query("INSERT INTO tabel_tamu VALUES ('$id' , '$nama','$alamat','$kelamin','$hobi','$komentar')");
if($query) {
        echo "DATA SUDAH KAMI SIMPAN, TERIMA KASIH";
}else {
        echo "PENYIMPANAN DATA ERROR";
}
}
 
?>


Jadi sekarang kita mempunyai 3 file dengan fungsi yang berbeda, kembali lagi pada skrip pertama yaitu form. pada bagian action kita lihat masih kosong dan ini tidak akan menghasilkan apa apa. Oleh karena itu kita arahkan form action pada file proses_kirim.php.
sehingga kodenya menjadi seperti ini :
<form id=”form1″ name=”form1″ method=”post” action=”proses_kirim.php”>
Sekarang tiba saatnya untuk mencoba mengisikan data…jika anda menemukan “DATA SUDAH KAMI SIMPAN, TERIMA KASIH” berarti data sudah tersimpan di database. Setelah mengisi cobalah cek pada phpmyadmin.
Semoga Bermanfaat.

Jika ada tag / kode yang error,hubungi saya lewat koment aja...semoga dapat membantu...

Read More

Selasa, 21 Desember 2010

Membuat Buku Tamu Sederhana Dengan PHP

Pertama kita buat dulu database Dengan Nama db_latihan ( Untuk database, server, dll saya menggunakan paket PHP TRIAD ) lalu di dalam database itu kita buat tabel dengan nama tbl_bukutamu dengan 5 field yaitu dengan format seperti di bawah ini :



CREATE TABLE tbl_bukutamu (

id int(3) NOT NULL auto_increment,

pengirim varchar(255) NOT NULL default '',

email varchar(255) NOT NULL default '',

pesan text NOT NULL,

tgl_kirim datetime NOT NULL default '0000-00-00 00:00:00',

PRIMARY KEY (id)

) TYPE=MyISAM;




Jika Udah sekarang kita menuju scripting, untuk itu kita akan membuat 3 file dengan format :



  • koneksi.php

  • isi_bukutamu.php

  • tampil_bukutamu.php


Untuk itu kita langsung aja ke script nya dan yang pertama adalah koneksi.php :

Untuk File koneksi tidak terlalu panjang scriptnya karena kita hanya menkoneksikannya ke database agar kita dapat berinteraksi dengan database ya udah g usah banyak bacot kita langsung ja..:

Nama file koneksi.php:



$dbhost="localhost";// Nama Host atau server localnya

$dbuser="";//Nama User Databasenya untuk ini saya kosongkan karena saya tidak perlu nama user

$dbpass="";//Password User Databasenya dan yang ini juga saya kosongkan

$dbname="db_latihan";//Nama Database yang kita Buat tadi atau yang ingin kita gunakan

$koneksi=mysql_connect($dbhost,$dbuser,$dbpass);//Lakukan koneksi ke locallserver=$dbhost dengan user=$dbuser dan password=$dbpass

if($koneksi)//Jika Konek Maka

{

mysql_select_db($dbname);//Pilih Database $dbname

}
else{//Selain Itu

echo
"Error";//Keluarkan Pesan Error

}

?&gt;



Nama File isi_bukutamu.php:



include "koneksi.php";

$Kirim=$_POST["Kirim"];

if($Kirim)

{

if(!empty($pengirim) &amp;&amp; !empty($pesan))

{

$perintah="INSERT INTO tbl_bukutamu(pengirim, email, pesan, tgl_kirim) VALUES('$pengirim','$email','$pesan',NOW(''))";

$hasil=mysql_query($perintah);

if($hasil)

{

echo "Anda Telah Berhasil Mengisi Bukutamu Klik Di sini Untuk melihat.";

}else{

echo "Maaf Anda gagal mengisi Bukutamu";

}

}

}

?&gt;



"form1" method="post" action=" echo $PHP_SELF; ?&gt;"&gt;

"100%" border="0" cellspacing="1" cellpadding="1"&gt;
















































"3"&gt;
"center"&gt;Isi Bukutamu
"10%"&gt;Nama "1%"&gt;: "89%"&gt;"pengirim" type="text" id="pengirim" value=" echo $pengirim; ?&gt;" size="40"&gt;
Email : "email" type="text" id="email" value=" echo $email; ?&gt;" size="40"&gt;
Pesan :
"Kirim" type="submit" id="Kirim" value="Kirim"&gt;





Nama File tampil_bukutamu.php :




include
"koneksi.php";

$perintah="SELECT * FROM tbl_bukutamu ORDER BY id DESC";

$hasil=mysql_query($perintah);

while($baris=mysql_fetch_array($hasil))

{

$pengirim=$baris[pengirim];

$email=$baris[email];

$pesan=$baris[pesan];

$tgl_kirim=$baris[tgl_kirim];

$pengirim=htmlspecialchars($pengirim);

$email=htmlspecialchars($email);

$pesan=htmlspecialchars($pesan);

echo
"Bukutamu














































Pengirim



:



$pengirim



Email



:



$email



Tanggal Kirim



:



$tgl_kirim



Pesan



:



$pesan

";

}

?&gt;




Selamat Mencoba &amp; Semoga Berhasil......Jika anda menemui tag / kode yang error hubungi saja saya / tulis komentar di bawah....

Read More