Minggu, 28 Juli 2013

Cara Membeli Hosting dan Domain


:: Hosting dan Domain ::
Untuk dapat memiliki website yang bisa diakses dari jaringan internet dan berkomunikasi (menerima dan mengirim) dengan email dibutuhkan:
  1. Web Hosting
  2. Nama Domain
Web hosting berfungsi sebagai tempat penyimpanan file-file website, email dan database. Nama domain berfungsi sebagai alamat. Ketika pengunjung mengakses nama domain maka domain akan menunjukkan ke server hosting tempat halaman web disimpan.
:: Cara Membeli Hosting dan Domain ::
Memilih Nama Domain
Nama domain harus:
  1. Singkat
  2. Mudah diingat dan diucapkan
  3. Sebisa mungkin berkaitan dengan isi website seperti dapurhosting.com
TIPS: Gunakanlah domain .id seperti domain .co.id untuk situs perusahaan (berbadan hukum), .biz.id untuk usaha (belum berbadan hukum), .my.id dan .web.id untuk situs pribadi. Salah satu keuntungan domain .id adalah lebih banyak tersedia nama domain yang cantik ketimbang dengan domain .com
Memilih Paket Hosting
Pilihlah paket hosting sesuai dengan target pengunjung dan besar website (kapasitas).
Bila pengunjung web kebanyakan dari Indonesia, gunakan paket hosting indonesia dan bila kebanyakan dari luar Indonesia, gunakan paket hosting USA.
Mulailah dengan kapasitas hosting yang memadai, kapasitas yang terlalu kecil akan menyebabkan masalah upload dan gangguan lalu lintas email.
Cara Pesan Hosting dan Domain
Jika ingin membeli hosting dan nama domain, kunjungi salah satu laman paket hosting dibawah ini lalu pilih paket yang sesuai dan klik PESAN SEKARANG.
·  Hosting Murah, untuk pemesanan paket hosting murah.
·  Hosting Bisnis, untuk pemesanan paket hosting premium (usaha, bisnis, perusahaan).
·  Reseller Hosting, untuk pemesanan paket reseller hosting.
Jika hanya ingin membeli domain saja, silahkan ke nama domain untuk mencari domain.
Pembayaran Hosting
Setelah selesai melakukan pemesanan, sistem akan secara otomatis mengirimkan invoice atau tagihan yang berisi informasi rekening.
Supaya mempermudah pemeriksaan pembayaran oleh team billing kami, sertakan nomor invoice pada berita acara transfer atau tambahkan tiga digit akhir nomor invoice ke total pembayaran, contoh: total tagihan invoice #12345 adalah Rp 500.000 maka transferlah Rp 500.345.
Konfirmasi Pembayaran
Segera konfirmasikan pembayaran di halaman konfirmasi pembayaran. Kami akan segera memeriksa pembayaran Anda.
Aktifasi Akun Hosting dan Domain
Kami butuh 1-2 jam untuk mengaktifkan akun Anda di jam kerja. Dan butuh waktu yang lebih lama di luar jam kerja.

Sekian tips dari saya yaitu ::: cara membeli hosting dan domain ::: yang sekiranya bisa saya bagikan.

Mengisi ListView pada Visual Basic (VB)


Mengisi Data ListView pada Visual Basic (VB)
Salam debug untuk para pecinta koding....apa kabar mas/mbak, bli/mbok?? Ketemu lagi nih dengan tokokoding.blogspot.com. kali ini saya ingin berbagi artikel tentang pemrograman, yaitu tentang bagaimana cara : mengisi data pada listview pada visual basic (vb) :
Ok gak perlu basa-basi lagi,, langsung saja kita ke koding, setelah anda selesai membuat tampilan formnya, seperti mengisi listview, text, button, dll anda klik 2X pada form kemudian buatkan sub baru. Berikut kode untuk mengisi data pada listview pada visual basic (vb) 6.0 :
Sub isidatalist()
With DataEnvironment1.rsbarang
    If .RecordCount > 0 Then .MoveFirst
    Me.ListView1.ListItems.Clear
    On Error Resume Next
    While Not .EOF
        Set Ls = Me.ListView1.ListItems.Add(Text:=.Fields(0))
            Ls.SubItems(1) = .Fields(1)
            Ls.SubItems(2) = .Fields(2)
            Ls.SubItems(3) = .Fields(3)
            Ls.SubItems(4) = .Fields(4)
            Ls.SubItems(5) = Format(.Fields(5), "#,###")
        .MoveNext
    Wend
    If .RecordCount > 0 Then .MoveFirst
End With
End Sub
·         Panggil sub diatas pada form load, klik 2x form kemudian ketik : call isidatalist
Sekian ilmu dari saya tentang :: mengisi data listview pada visual basic 6.0 :: kalau ada yang debug/error,, komment aja kesini biar kita cari solusinya sama-sama. Terimakasih....

Sabtu, 13 Juli 2013

Melihat Posisi dan Jumlah Record Pada Visual Basic 6.0


Melihat Posisi dan Jumlah Record Pada Visual Basic 6.0
Untuk melihat posisi dan jumlah record pada visual basic (vb), anda tinggal membuatkan satu buah label, kemudian masuk ke form load dan buatkan sub baru (sub posisirecord).
Berikut kode untuk mengetahui posisi dan jumlah record pada visual basic 6.0 :
Sub posisirecord()
With DataEnvironment1.rsbarang
    Label1.Caption = .AbsolutePosition & " of " & .RecordCount
End With
End Sub
Panggil sub diatas pada form load dan tombol navigasi dengan cara ketik : call posisirecord
Demikian koding dari saya,, semoga artikel ini bermanfaat untuk anda dan jika ada kendala dengan script untuk :: melihat posisi dan jumlah record pada visual basic (vb) :: diatas,, anda koment aja dibawah ini, agar kita bisa cari solusinya bersama-sama. Terimakasih dan sampai jumpa....

Membuat Tombol Navigasi Pada Visual Basic

Cara Membuat Tombol Navigasi Pada Visual Basic (VB)

Salam koding brow...apa kabar nih?? Kali ini saya mau ngasih sebuah artikel yang sangat menarik untuk dibaca, khusunya yang suka dengan pemrograman Visual Basic (VB) karena kali ini saya akan membahas tentang bagaimana :: cara membuat tombol navigasi pada visual basic (vb) ::
Kalian tahukan yang mana yang dimaksud tombol navigasi?? Itu lho..yang first (<<), previous (<), next (>), last (>>). Okk..langsung saja kita ke cara membuat tombol navigasi pada visual basic (vb). 
Pertama, untuk membuat tombol navigasi, silahkan anda masukkan object (button) pada form visual basic (VB) dan ubah name'nya menjadi cmdnav kemudian anda copy button tersebut dan jangan lupa di array ya (setelah dicopy dan dipaste akan muncul konfirmasi, mau di array atau tidak?? Pilih yes untuk meng-array button tersebut) sehingga jumlah button menjadi 4 buah dan ubah caption dari masing-masing button tersebut sehingga menjadi seperti ini  <<  <   >  >>.
Setelah anda selesai membuat tombol navigasinya pada form visual basic, sekarang kita masuk ke kodenya 

Berikut saya kasih kodenya agar tombol navigasi yang anda buat pada visual basic mau berjalan.
Klik 2X tombol <<  kemudian masukkan kode dibawah ini :
Private Sub cmdnav_Click(Index As Integer)
With DataEnvironment1.rsbarang
    Select Case Index
        Case 0
            .MoveFirst
        Case 1
            .MovePrevious
            If .BOF Then .MoveFirst
        Case 2
            .MoveNext
            If .EOF Then .MoveLast
        Case 3
            .MoveLast
    End Select
End With
End Sub
Jangan lupa ya ganti (rsbarang) pada with DataEnvironment1.rsbarang sesuai dengan nama tabel anda yang ada pada DataEnvironment.
Demikian ilmu dari saya tentang || cara membuat tombol navigasi pada visual basic (vb) || semoga artikel ini bermanfaat untuk anda yang sedang belajar bahasa pemrograman dan untuk artikel-artikel selanjutnya nanti akan saya share ke kalian semua, sering-sering aja mampir ke blog ini tokokoding.blogspot.com.

Jumat, 21 Juni 2013

Membuat Aplikasi Chatting sederhana dengan PHP


  :: Script PHP Membuat Aplikasi Chatting sederhana ::

Selamat Pagi sahabat Toko Koding?? ketemu lagi nih sama saya, gak perlu basa-basi deh, sekarang mari kita membuat aplikasi chatting dengan menggunakan php ajax dan mysql sebagai databasenya. Di sini kita memanfaatkan ajax untuk komunikasi client (browser) ke server. Ajax setiap detik akan melakukan request ke server (tanpa harus refresh). Di sini kita bisa memanfaat fungsi setTimeout() pada javascript. Fungsi setTimeout() berguna untuk me-set timer setiap berapa per milisecond javascript mengeksekusi suatu fungsi, contoh :
setTimeout("ambilPesan()",1000);
Kode di atas berarti, eksekusi fungsi ambilPesan() setiap 1000 milisecond. Mari kita lihat konsep untuk membuat aplikasi chatting:
  1. Kita buat objek ajax yang nantiya bertugas melakukan komunikasi ke server
  2. User memasukkan nama, yang nantinya kita simpan dalam suatu variabel
  3. Ketika user selesai mengetik pesan, masukkan ke dalam database melalui ajax
  4. User, baik kita sendiri atau orang lain, setiap 1 detik akan mengecek ke server, apakah ada pesan baru, jika ada tampilkan.

Sekarang mari kita mulai membuat script-scriptnya
Berikut adah struktur tabel chat di database :
CREATE TABLE `chat` (
  `nomor` int(3) NOT NULL auto_increment,
  `nama` varchar(20) NOT NULL,
  `pesan` varchar(200) NOT NULL,
  `waktu` varchar(10) NOT NULL,
  PRIMARY KEY  (`nomor`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 Pertama-tama mari kita buat halaman untuk chat di browser. chat.html
<html>
<head>
<title>
DRZ Chat 1.0
</title>
<script>
var ajaxku = buatAjax();
var tnama = 0;
var pesanakhir = 0;
var timer;
function taruhNama(){
    if(tnama==0){
        document.getElementById("nama").disabled = "true";
        tnama = 1;
    }else{
        document.getElementById("nama").disabled = "";
        tnama = 0;
    }
    ambilPesan();
}
function buatAjax(){
    if(window.XMLHttpRequest){
        return new XMLHttpRequest();
    }else if(window.ActiveXObject){
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
}
function ambilPesan(){
    namaku = document.getElementById("nama").value
    if(ajaxku.readyState == 4 || ajaxku.readyState == 0){
        ajaxku.open("GET","ambilchat.php?akhir="+pesanakhir+"&nama="+namaku+"&sid="+Math.random(),true);
        ajaxku.onreadystatechange = aturAmbilPesan;
        ajaxku.send(null);
    }
}
function aturAmbilPesan(){
    if(ajaxku.readyState == 4){
        var chat_div = document.getElementById("div_chat");
        var data = eval("("+ajaxku.responseText+")");
        for(i=0;i<data.messages.pesan.length;i++){
            chat_div.innerHTML += "<font color=red>"+data.messages.pesan[i].nama+"</font> ";
            chat_div.innerHTML += "<font size=1>("+data.messages.pesan[i].waktu+")</font> "; chat_div.innerHTML += " : "+data.messages.pesan[i].teks+"<br>"; chat_div.scrollTop = chat_div.scrollHeight; pesanakhir = data.messages.pesan[i].id; } } timer = setTimeout("ambilPesan()",1000); } function kirimPesan(){ pesannya = document.getElementById("pesan").value namaku = document.getElementById("nama").value if(pesannya != "" && document.getElementById("nama").value !=""){ ajaxku.open("GET","ambilchat.php?akhir="+pesanakhir+"&nama="+namaku+"&pesan="+pesannya+"&sid="+Math.random(),true); ajaxku.onreadystatechange = aturAmbilPesan; ajaxku.send(null); document.getElementById("pesan").value = ""; }else{ alert("Nama atau pesan masih kosong"); } } function aturKirimPesan(){ clearInterval(timer); ambilPesan(); } function blockSubmit() { kirimPesan(); return false; } </script> </head> <body> Nama : <input type=text name=nama id=nama> <input type=button value=login id=tmbl_login onclick=taruhNama()><p> <div id="div_chat" style="height: 300px; width: 500px; overflow: auto; background-color: lightyellow; border: 1px solid #555555;"> </div> <form onSubmit="return blockSubmit();"> Pesan : <input type=text name=pesan id=pesan size=50> <input type=button value="kirim" onclick="kirimPesan()"> </form> </body> </html>
<?php
mysql_connect("localhost","root","");
mysql_select_db("test");
$nama = $_GET['nama'];
$pesan = $_GET['pesan'];
$waktu = date("H:i");
$akhir = $_GET['akhir'];
$json = '{"messages": {';
if($akhir==0){
    $nomor = mysql_query("select nomor from chat order by nomor desc limit 1");
    $n = mysql_fetch_array($nomor);
    $no = $n['nomor'] + 1;
    $json .= '"pesan":[ {';
    $json .= '"id":"'.$no.'",
              "nama":"Admin",
              "teks":"Selamat datang di chatting room",
              "waktu":"'.$waktu.'"
              }]';
    $masuk = mysql_query("insert into chat values(null,'Admin','$nama bergabung dalam chat','$waktu')");
}else{
    if($pesan){
        $masuk = mysql_query("insert into chat values(null,'$nama','$pesan','$waktu')");
    }
    $query = mysql_query("select * from chat where nomor > $akhir");
    $json .= '"pesan":[ ';
    while($x = mysql_fetch_array($query)){
        $json .= '{';
        $json .= '"id":"'.$x['nomor'].'",
                  "nama":"'.htmlspecialchars($x['nama']).'",
                  "teks":"'.htmlspecialchars($x['pesan']).'",
                  "waktu":"'.$x['waktu'].'"
                  },';
    }
    $json = substr($json,0,strlen($json)-1);
    $json .= ']';
}
$json .= '}}';
echo $json;
?> 
Gampang bukan???
Demikian .:: Script PHP Membuat Aplikasi Chatting sederhana ::. yang bisa kamu coba dikomputermu. Jika ada masalah, silahkan tinggalkan komentar pada kotak komentar yang sudah saya sediakan agar bisa kita bahas secara bersama-sama.

Cara Mengunci Folder Tanpa Software



:: Cara Mengunci Folder Tanpa Software ::
Ingin `mengunci folder tanpa software`?? Tenang mas/mbak brow...kali ini saya akan share sebuah artikel yaitu .:: Cara Mengunci Folder Tanpa Software ::. Jika kamu memiliki data rahasia (pribadi) di komputer...aiitss..data pribadi,,,asal jangan yang ada xxx'nya ya..hahaha!!! Dimana kamu menyimpan data tersebut pada sebuah folder tertentu dan kamu tidak ingin orang lain melihat apalagi membuka folder tersebut ("waduhh....bisa berabe tuh kalau dibuka")....Gampang kok cara meng-akali-nya, kamu tidak perlu triak-triak untuk melarang orang lain misalnya adik atau kakak kamu, untuk tidak membuka folder tersebut dan kamu juga tidak perlu mendownload software untuk mengunci folder tersebut. Ada orang yang bilang, manfaatkanlah apa yang ada disekitarmu. Yuppss...kali ini kita akan memanfaatkan apa yang sudah disediakan oleh mesin komputer.
OK tanpa banyak basa-basi lagi...kita langsung saja menuju ke T.K.P (wah...kok kayak OVJ jadinya....hehehe)
Gimana caranya mengunci folder tanpa software??
Berikut saya kasih triknya cara mengunci folder tanpa software
1. Buka program Notepad Anda
2. Copy script di bawah ini ke Notepad
cls
@ECHO OFF
title Folder Locker
if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure you want to Lock the folder(Y/N)
set/p “cho=>”
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock folder
set/p “pass=>”
if NOT %pass%==INSERT YOUR PASSWORD anda goto FAIL
attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End
3. Mengubah kalimat “INSERT PASSWORD ANDA” dengan password Anda sendiri, yang akan Anda gunakan untuk membuka folder terkunci.
4. . Simpan notepad dengan menggunakan ekstensi bat (seperti: locker.bat)
5. Buka file yang Anda telah disimpan dengan ekstensi. Bat, jika itu bekerja dengan baik, folder bernama “locker” akan muncul.
6. Anda dapat memasukkan berkas pribadi Anda ke dalam folder “locker”.
7. Setelah itu, jalankan “. Bat” formated file, dan kemudian kalimat “Apakah Anda Anda yakin ingin mengunci folder?” akan muncul. Cukup ketik Y untuk mengunci folder.
8. Untuk mengunci dan membuka “ganti” folder, Anda harus menjalankan “Bat.” File. Sehingga, Anda harus menyimpan file tersembunyi, untuk menghindari itu dihapus atau dibuka oleh orang lain.
Demikian :: cara mengunci folder tanpa software ::  yang bisa kamu coba pada komputermu dirumah tanpa perlu mendownload software 'nya.
 Semoga artikel ini bermanfaat bagi kalian semua.
"Jangan kemana-mana,,,tetap di tokokoding.blogspot.com"