Sit amet felis. Mauris semper,

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, ...

Category name clash

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros. Aliquam pharetra. Nulla in tellus eget odio sagittis blandit. ...

Test with enclosures

Here's an mp3 file that was uploaded as an attachment: Juan Manuel Fangio by Yue And here's a link to an external mp3 file: Acclimate by General Fuzz Both are CC licensed. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, ...

Block quotes

Some block quote tests: Here's a one line quote. This part isn't quoted. Here's a much longer quote: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In dapibus. In pretium pede. Donec molestie facilisis ante. Ut a turpis ut ipsum pellentesque tincidunt. Morbi blandit sapien in mauris. Nulla lectus lorem, varius aliquet, ...

Contributor post, approved

I'm just a lowly contributor. My posts must be approved by the editor.Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros. Aliquam pharetra. Nulla in tellus eget odio sagittis blandit. Maecenas at ...

Posted by Ayub Pangestu - - 0 komentar

Membuat Smilies

05-07-2008 | 19:19:46 | Halaman Ini dibaca 4971 kali



Sering kita temukan website yang menyediakan smilies seperti gambar diatas (biasanya pada website forum dan guest book). Smilies berfungsi untuk menampilkan ekspresi muka dari setiap perkataan yang diberikan. Sebenarnya cara untuk membuat Smilies sangatlah mudah.
Pertama-tama buat databasenya terlebih dahulu untuk menyimpan nama dan komentar.
CREATE DATABASE `komentar` ;
CREATE TABLE `komentar`.`comment` (
`nama` VARCHAR( 30 ) NOT NULL ,
`comment` TEXT NOT NULL
) ENGINE = MYISAM
Setelah selesai membuat databasenya, sekarang kita buat file script kodenya. Perlu diingat, gambar smilies harus disiapkan terlebih dahulu. Buat 5 gambar smilies seperti diatas dan berikan nama sad.png, smile.png, tongue.png, wink.png, dan yang terakhir yikes.png.
config.php
class config {
public $host = "localhost";
public $user = "root";
public $pass = "";
public $db = "komentar";
function config () {
$this->connect = mysql_connect($this->host,$this->user,$this->pass);
$this->db = mysql_select_db($this->db);
if(!$this->connect)
{
print "Koneksi ke database gagal...!!!

";
}
if(!$this->db)
{
print "Database belum ada...!!!

";
}
} // end function
} // end class
$config = new config();
?>
Index.php
include("config.php");
class simpan extends config {
function simpan () {
if($_GET['comment'] == "do")
{
$nama = $_POST['nama'];
$comment = $_POST['comment'];
// mengganti text menjadi smilies
$comment = str_replace(";)","",$comment);
$comment = str_replace(":)","",$comment);
$comment = str_replace(":(","",$comment);
$comment = str_replace(":p","",$comment);
$comment = str_replace(":o","",$comment);
header("Location: index.php");
$this->query = mysql_query("INSERT INTO comment (nama,comment) values ('$nama','$comment')");
}
}
}
class tampil extends config {
function query () {
$this->query = mysql_query("SELECT * FROM comment");
}
function tampil_data () {
while($this->run_query = mysql_fetch_array($this->query))
{
print "Nama : ".$this->run_query['nama']."
";
print "Komentar : ".$this->run_query['comment']."


";
}
}
}
$simpan = new simpan();
$tampil = new tampil();
$tampil->query();
$tampil->tampil_data();
?>


Nama :





Komentar anda :














Sedikit Penjelasan kode diatas :
Pada config.php, digunakan class config. Fungsinya untuk mengkoneksikan database. Lalu Perhatikan pada bagian class simpan. Terdapat perintah str_replace yang berfungsi agar mengganti kata semisal :) menjadi . Kata tersebut harus diganti agar pada saat komentar tersimpan, yang ditampilkan adalah gambar smilies. Bukan :). Untuk lebih memudahkan, pembaca sekalian dapat mendownload source kodenya Disini
Yah, sekian dulu lah penjelasan dari saya. Jika ada yang ingin ditanyakan, silahkan menghubungi saya di
Email 1 : ivan@ilmuwebsite.com
Email 2 : ivan_wen_piao@yahoo.co.id
web : http://ivan.ilmuwebsite.com

Leave a Reply

please send your comment about this posting...

Recent Posts