Sabtu, 30 April 2011

membuat Emoticon di PHP


* Pertama, yang udah pasti, membuat tabel dengan nama emoticon, bidangnya hanya dua: "id" dengan "alt". Praktis untuk mengeksekusi kode sehingga aja langsung di bawah di phpMyAdmin.CREATE TABLE `` `db_ente emoticon.` (`Id` INT NOT NULL AUTO_INCREMENT,`Alt` VARCHAR (100) NOT NULL,PRIMARY KEY (`id`)) ENGINE = MyISAMJangan lupa untuk mengubah `db_ente` dengan nama database dalam komputer ente. Jika tidak ada bisa dimembuat sebelumnya dengan kode di bawah.CREATE DATABASE `nama_db`;
* Database baik-baik saja, sekarang tetap masukkin data-nya, karna hanya untuk trial and error, masukkin aja satu record sebelumnya.INSERT INTO `db_ente` `` emoticon. (`Id`,`Alt`)VALUES (NULL, ": lol: ');Dengan query di atas kami masukkin emoticon alt ": lol:" (lol = tertawa terbahak-bahak). * Untuk emoticon gambar animasi mewakili simbol "lol", bikin / gambar copy ingin emoticon direktori / lol.gif. Menjadi di direktori [adalah] sama dengan file utama, membuat emoticon direktori, trus copy file gambar dengan nama "lol.gif" (ribet ngomongnya gw haduh). Ane [oleh] sendiri untuk contoh ini [dari] membuat animasi dari Plurk yang satu ini.. * Sekarang, fungsi dalam PHP untuk mengambil emoticon:fungsi fetch_emo ($ strnya) {$ HSL = $ strnya;$ QE = mysql_query ("SELECT * FROM emoticon") or die (mysql_error ());while ($ AE = mysql_fetch_array ($ qE)) {$ Offst = substr ($ AE ["alt"], 1);$ Img = "emosi";$ HSL = str_replace ($ AE ["alt"], $ img, $ HSL);}return $ HSL;}
* Terakhir, implementasi.?mysql_connect ("localhost", "user", "password") or die (mysql_error ()); / / ganti sesuai MySQL entemysql_select_db ("db_ente") or die (mysql_error ());?htmlkepalatitle> Test Emoticonkepalatubuh?$ Str_test = "Test kacang euy: lol:".;$ Sesudah = fetch_emo ($ str_test.)..;echo "at: $ str_test
";echo "Sesudah: $ SSD";?tubuhhtml

Tidak ada komentar:

Posting Komentar