Friday, May 7, 2010

Cara membuat AJAX Chat

Pernah mendengar ajax chat? yah saya rasa pasti udah tau meskipun tidak bisa karna saya sndiri sngt kesulitan, okelah caranya sbg berikit
1.) Buat database dengan nama 'shoutbox'
2.) Buat tabel pada mysql anda dengan nama 'shoutbox' dengan struktur sebagai berikut :

1 . . CREATE TABLE `shoutbox `( .` id `smallint (5) NOT NULL auto_increment , . `nama`varchar(100)NOT NULL , . `tanggal `date NOT NULL , . ` pesan ` var char (200) NOt NULL , . ` ip `varchar (50) NOT NULL , . PRIMARY KEY(`id`) . ) ENGINE=MyI SAM DEFAULT CHARSET= utf AUTO_IN CREMENT= 3 ; 0 .
2.) Buat script ajax engine berikut, simpan dengan nama 'ajax.js' :

1 . var xml Http . function shout (nama, pesan) . {.xml Http= Get Xml Http Obj ect ( ) if (xml Http= = null ) {alert ( " Browser tidak support HTTP Request ")} 0.varurl = " shoutbox . php" .url = url +" ?cmd= save& nama= " +nama url=url+" & pesan= " +pesan 3 .url = url +" & si d= " + Math . random ( ) xml Http. on readystatechange=stateChanged xml Http. open (" GET" ,url, rue)
3.) Terakhir, inilah script shoutboxnya, simpan dengan nama 'shoutbox.php' :
1 . <? 3.//koneksi ke mysq , isikan dengan host , user dan pass anda 4 . $connection=mysql_connect("l ocalhost " , " root " , "") ; . mysql_select_ db (" shoutbox" , $connection) ; if ($_GET [cmd] = = 'save') { .$adre=get env(" REMOTE_ ADDR") ; .$tgl=date( " Y-m-d") ; .if ($_GET [nama] = = " "| |$_GET [pesan]= ="") { 0.echo " <font color='red' > < b> PERHATIAN...! ! </b> <br> <br>Nama dan Pesan 1.} else{ 2 .mysql_query (" insert in to shoutbox(tanggal, nama,pesan, ip) value 3 .echo " < font color=' red '> < b> TERIMAKASIH . . . ! ! < / b> Pesan anda telahte 4 . } 5 . ec ho " < t ab l e> " ;

Selesai, Deh tnggal tambahin smiley, GMana bingung kan? saya sndiri juga bingung ini, wkwkwkwkwkwkwkwk

Related Post



by reymetalic
The Vanmovic
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • StumbleUpon
  • Technorati
  • TwitThis

1 komentar Cuy:

PaSe said...

mantep gan... Email Lo Apa ???
Nanti Gw kasih tau cara buat Domain Forum, Contoh : http://www.mixsus-space.com/index.php
Mau ???
Kirim Ke panjiseptiyo@gmail.com

Post a Comment

REYMETALIC'S BLOG © 2010 peter parker Template created by:
reymetalic