Archive for April, 2010

Membuat Stored Procedure untuk mengubah angka menjadi bilangan terbilang di MySQL

Dalam rangka menyusun tugas mata kuliah Database Administrator sebagai tugas ujian akhir semester di universitas saya,

yang pada kali ini saya ditugaskan untuk membuat store procedure di MySQL dengan inputan parameter angka dan mengeluarkan hasil berupa bilangan.

Jadi misalkan input

CALL angkabilangan(123456,@hasil);
SELECT @hasil;

Maka akan menghasilkan

seratus dua puluh tiga ribu empat ratus lima puluh enam

Langsung saja akan saya sajikan listing progam untuk membuat store procedure angka menjadi bilangan.

Read More >

© 2010, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com

Mengubah blog anda dari nofollow menjadi dofollow

Banyak blogger sekarang yang merubah blognya dari nofollow menjadi dofollow. Mereka melakukan ini untuk  mendapatkan comment yang lebih banyak di blognya.

Ketika kita mensetting blog menjadi dofollow, kita bisa membuat pengomentar mendapatkan backlink dari website kita.

Banyak para blogger dan internet marketing menggunakan teknik dofollow ini untuk meningkatkan page rank nya.

Ketika kita meninggalkan comment di blog dofollow, maka link yang kita sisipkan akan dengan mudah terbaca oleh search engine termasuk google, yahoo, dan laen sebagainya sebagai backlink.

Untuk mengubah blog anda menjadi dofollow ada 2 cara, dengan plugin atau manual.

Cara dengan plugin:

  1. Download plugin dofollow dari http://wordpress.org/extend/plugins/nofollow-free/
  2. Upload arsip nofollow-free yang telah anda download ke dalam folder wp-content/plugins
  3. Login ke admin panel / dashboard wordpress
  4. Pilih navigasi Plugins -> aktifkan plugin nofollow-free
  5. Selamat blog anda telah menjadi blog dofollow

Kalau plugin diatas tidak bisa, ada alternatif lain,

  1. Download plugin dofollow dari http://www.semiologic.com/software/dofollow/
  2. langkah selanjutnya sama dengan langkah diatas.

Cara dengan manual (non-plugin) (tidak berlaku apabila anda hosting di wordpress.com):

  1. Akses direktori blog anda melalui FTP atau File Manager pada hosting anda
  2. Buka folder wp-includes -> pilih file comment-template.php
  3. cari baris rel=’external nofollow’ (pada wordpress 2.9.2 terletak pada baris ke-148)
  4. ubahlah menjadi <a href=’$url’ target=’_blank’>$author</a>
  5. Selamat blog anda telah menjadi dofollow

Apabila anda berminat untuk mencantumkan logo blog dofollow buatan saya..

Dapat digunakan dengan meng-copy kode dibawah ini:

File Format: PNG

Transparent: YES

Resolution: 160px x 60px

<a href="http://blog.christianchandra.com" alt="christianchandra.com"><img src="http://blog.christianchandra.com/wp-content/uploads/2010/04/christianchandradofollowlogo160x60.png" alt="christianchandra.com" /></a>

File Format: JPG

Transparent: NO

Resolution: 160px x 60px

<a href="http://blog.christianchandra.com" alt="christianchandra.com"><img src="http://blog.christianchandra.com/wp-content/uploads/2010/04/christianchandradofollowlogo160x60.jpg" alt="christianchandra.com" /></a>

Tolong cantumkan alamat website ini apabila anda ingin menggunakan logo dofollow diatas. Terima Kasih.

Blog ini merupakan blog dofollow

jadi apabila anda ingin menambah backlink, jangan sungkan untuk memberi comment :-D

© 2010, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com

Omegle.com » Chatting dengan orang yang tak dikenal GRATIS tanpa daftar!

Tahukan anda?

Bahwa anda bisa iseng-iseng chat dengan orang tak dikenal.

  • Anda tidak tahu orang itu siapa.
  • Anda tidak tahu dia berasal dari negara mana.
  • Anda tidak tahu dia laki-laki atau perempuan.

 

 

Tiba-tiba anda bertemu begitu saja dan berbincang-bincang.

 

Omegle.com adalah sebuah portal dimana anda dapat berbincang-bincang dengan stranger ( orang tak dikenal )

  • Gratis!
  • Tidak perlu register.
  • Fasilitas Chat dengan Teks atau Video (webcam).
  • Tambah teman baik dari dalam negeri maupun luar negeri.
  • Bersyukur kalo dapat teman yang cakep / cantik :-D

Ayo! tunggu apa lagi? :-P  Buruan cobain!!

© 2010 – 2015, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com

Mengganti permalink wordpress tanpa harus kehilangan traffic (Permalink Migration Plugin)

Dengan plugin ini anda dapat mengganti permalink blog wordpress anda dengan aman.

Yang dimaksud dengan aman adalah permalink yang lama akan tetap dapat diakses dan dilarikan ke permalink yang baru, sehingga jika link yang telah terindeks google adalah link lama, akan dipindahkan ke link yang baru tanpa harus mengeluarkan halaman error 404.

Banyak orang ingin mengubah struktur permalink mereka, sebagai contoh

dari

/%year%/%monthnum%/%day%/%postname%/

menjadi

/%category%/%postname%/

dengan alasan untuk tingkat SEO-friendly yang lebih tinggi.

Namun dengan mengganti permalink ini, akan menyebabkan link lama menjadi invalid dan hal ini dapat menyebabkan kerugian seperti kehilangan pengunjung, seseorang yang telah membookmark link artikel anda dengan struktur permalink yang lama, dan lain sebagainya.

Tetapi, anda tak perlu kawatir.

Ada cara untuk memberi tahu mesin pencari (search engine) bahwa halaman tersebut telah berpindah secara permanen dan link tersebut harus diganti dengan link yang baru.

Cara ini disebut “301 Redirect”, juga dikenal sebagai Permanent Redirect.

Jika kamu melakukan ini, maka search engine akan mengupdate index link kamu dengan sangat cepat dan kamu tidak akan sampai kehilangan pagerank / traffic.

Satu plug-in wordpress yang dapat merealisasikan hal ini adalah “Permalink Migration Plugin“.

Dengan plug-in ini, anda tidak perlu takut lagi untuk merubah permalink anda.

Download disini

Cara menginstall

  1. Unzip / extract dan upload file plug-in ke direktori wordpress kamu wp-content/plugins/
  2. Aktivasi dari halaman Admin Panel -> Plugin Management page.

Penggunaan

  1. Bukalah admin panel -> options -> PermalinkMigration. Masukan struktur permalink lama anda.
  2. Bukalah admin panel -> options -> Permalink. Ubahlah menjadi permalink baru yang anda inginkan.
  3. Selesai.

if you think this article is useful (Y) , please leave a comment.. ;-)

© 2010, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com

Membenarkan fungsi ereg yang telah ditinggalkan (deprecated) di PHP 5.3

Jika anda mengupgrade ke PHP 5.3, kemungkinan besar anda akan menemukan beberapa peringatan (warning) dari fungsi-fungsi PHP yang telah ditinggalkan.

Sebagai contoh adalah fungsi ereg dan teman-temannya. Fungsi ini dihilangkan untuk meningkatkan performa kerja serta mengoptimalkan fungsi preg yang kompatibel dengan Perl.

Kejadian ini saya alami ketika menginstall salah satu CMS yang ternyata masih menggunakan fungsi-fungsi ereg, otomatis peringatan muncul dan CMS tidak bisa berjalan dengan sempurna.

Untuk itu saya harus mengubah fungsi ereg dengan preg.

Proses mengubah dari fungsi ereg() :

ereg('\.([^\.]*$)', $source_file, $extension);

menjadi

preg_match('/\.([^\.]*$)/', $source_file, $extension);

Perhatikan bahwa saya menambahkan karakter / pada awal dan akhir pola (\.([^\.]*$)), dimana adalah RegExp delimiters.

Proses untuk mengubah dari fungsi ereg_replace() :

$target = ereg_replace('[^A-Za-z0-9_]', '', $target);

Menjadi

$target = preg_replace('/[^A-Za-z0-9_]/', '', $target);

Perhatikan pattern yang saya tambahkan delimiter /.

Jika anda menggunakan eregi (versi case-sensitive dari ereg), anda tidak bisa mengubahnya ke pregi, karena tidak ada fungsi tersebut.

Untuk menanggulanginya maka dapat dengan cara menambahkan i setelah delimiter pada pola.

eregi('\.([^\.]*$)', $source_file, $extension);

menjadi

preg_match('/\.([^\.]*$)/i', $source_file, $extension);

Have fun with coding :-D

if you think this article is useful (Y) , please leave a comment.. ;-)

© 2010, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com

Fungsi dari sintak print_r di PHP

Tahukah anda?

Bahwa salah satu sintak yang sangat penting dalam PHP adalah print_r()

Pernahkah anda bingung apa saja isi dari sebuah array??

Sekarang anda tidak perlu bingung lagi..

Karena print_r() berfungsi untuk mencetak isi dari array baik itu conventional array maupun object array.

Sebagai contoh saya mempunyai array bernama myarray dengan isi sebagai berikut


<?php
/* array bernama myarray berisikan data */
$myarray = array ( 'datasatu' => 20, 'datadua' => 50, 'datatiga' => 30 );
/* cetak isinya dengan print_r */
print_r($myarray);
?>

Maka akan menghasilkan output

Array ( [datasatu] => 20 [datadua] => 50 [datatiga] => 30 )

Sintak print_r() ini juga berlaku untuk array object (stdClass)

perhatikan contoh berikut


<?php
/* pembuatan object berserta pengisian data kedalamnya */
 $obj = new stdClass;
 $obj->datasatu = 20;
 $obj->datadua = 50;
 $obj->datatiga = 30;
/* cetak isinya dengan print_r */
 print_r( $obj );
?>

maka akan menghasilkan output

stdClass Object ( [datasatu] => 20 [datadua] => 50 [datatiga] => 30 )

Demikian juga multi-dimensional array, print_r() akan mencetak isi hingga level terdalam dari array tersebut.

Have fun with coding :-D

if you think this article is useful (Y) , please leave a comment.. ;-)

© 2010, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com

Panduan membuat toko online dengan Joomla dan VirtueMart

Pada kesempatan kali ini, saya akan menjelaskan tentang bagaimana membuat website e-commerce menggunakan joomla.

Yang dimaksud dengan website e-commerce adalah website yang mengandung unsur bisnis didalamnya.

Perdagangan elektronik atau e-dagang (bahasa InggrisElectronic commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan, pemasaranbarang dan jasa melalui sistem elektronik seperti internet atau televisiwww, atau jaringan komputer lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.

sumber: wikipedia

Modul paket yang saya gunakan untuk mengubah website joomla menjadi website e-commerce adalah VirtueMart.

VirtueMart adalah modul #1 untuk kustomisasi website joomla menjadi website toko online pada saat ini.

Ada beberapa tahap yang harus diperhatikan dalam mengubah website joomla kita menjadi website e-commerce.

Read More >

© 2010, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com