May 26

Wordpress Automatic Plugin adalah salah satu plugin Wordpress yang cukup digemari saat ini karena menawarkan kemudahan untuk melakukan upgrade Wordpress ke versi terbaru secara otomatis.

Namun, plugin ini menggunakan fungsi exec() supaya dapat berjalan dengan baik. Dan sayangnya lagi, ketika berada pada shared hosting, fungsi exec() masuk ke dalam daftar disable_function php. Sehingga plugin tidak dapat berjalan dengan baik.

Apabila fungsi exec() di-disable pada server yang Anda gunakan, silahkan melakukan perubahan pada plugin WPAU tersebut. Berikut langkah-langkah nya :
Continue reading »

Apr 22

Mungkin Anda sering membuka situs seperti detik.com yang tidak bisa melakukan operasi klik kanan. Manfaat yang bisa di ambil dari mendisable klik kanan adalah user tidak bisa atau meminimalisasi pembajakan content. Susah payah kita membuat content yang bagus, tapi dengan mudahnya di klik kanan terus di copy paste ke situs lain. Berikut adalah kode javascript yang berfungsi untuk mendisable penggunaan klik kanan.

JavaScript:
  1. <script language=JavaScript>
  2. <!--
  3.  
  4. //Disable right click script III- By Renigade (renigade@mediaone.net)
  5. //For full source code, visit http://www.dynamicdrive.com
  6.  
  7. var message="";
  8. ///////////////////////////////////
  9. function clickIE() {if (document.all) {(message);return false;}}
  10. function clickNS(e) {if
  11. (document.layers||(document.getElementById&&!document.all)) {
  12. if (e.which==2||e.which==3) {(message);return false;}}}
  13. if (document.layers)
  14. {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
  15. else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
  16.  
  17. document.oncontextmenu=new Function("return false")
  18. // -->
  19. </script>

Script tersebut disimpan pada area header, yaitu antara tag [head] dan sebelum tag [/head]. Selamat mencoba untk mengamankan content situs Anda yang berharga.

Mar 03

Terkait dengan tampilan cPanel 11 X3 theme yang bagi sebagian masih sedikit membingungkan, kali ini kami membahas cara membuat database di server. Langkah pertama tentunya adalah masuk ke cPanel dulu, silahkan login dengan username dan password yang telah kami berikan sebelumnya. Pilih menu atau icon MySQL Database seperti yang terlihat di bawah.

Anda akan diarahkan ke halaman baru, yaitu halaman MySQL Database. Silahkan Anda membuat database pada form Create New Database, misalnya anda membuat database "blog". Setelah itu silahkan buat user untuk database pada form Add New User, masukan user database yang diinginkan, misalnya "root" dan password "root01". Karena layanan hosting yang Anda gunakan adalah shared hosting yang artinya dalam satu server digunakan secara bersama-sama dengan user lain, maka untuk membedakan antara user satu dengan yang lainnya, nama database dan user yang telah dibuat akan diawali dengan user cPanel misalnya nama database menjadi "dhyar_blog" dan untuk databasenya menjadi "dhyar_root".

Setelah membuat database dan user database, langkah selanjutnya adalah menghubungkan antara database dan usernya. Silahkan scrol kebawah lagi cpanel Anda. Anda akan menemukan bagian Add User to Database, disana terdapat menu dropdown nama database dan user database. Silahkan Anda pilih "dhyar_blog" dan dibagian user pilih "dhyar_root" lalu klik tombol submit.

Anda akan diarahkan ke halaman berikutnya, yaitu Manage User Privilage(hak akses untuk user yang dihubungkan). Yang perlu Anda lakukan adalah mencentang checkbox All Privilage(semua centang) Lalu Klik Make Change

setelah itu klik Go Back. Database Anda telah terbuat :).

Feb 11

Ketika pertama kali mengakses nama domain Anda yang baru di aktivasi, Anda akan menemukan isi website Anda adalah halaman Underconstructions. Secara default kami menyisipkan file home.htm pada account baru, sehingga akan menampilkan underconstruction pada saat pertama kali account anda diaktifkan. Hal ini kami lakukan supaya account Anda tidak menampilkan list file/folder yang jika dibiarkan akan sangat riskan terhadap keamanan. Kenapa? Karena orang yang mengakses bisa membaca dan melihat struktur account domain Anda. Itulah kenapa File Index ini sangat penting.

Secara default urutan index file server di rumahweb adalah sebagai berikut : index.html index.php index.htm. Namun Anda bisa menentukan index file sendiri pada setiap folder sesuai dengan keinginan Anda. Cara mengubah index file bisa dilakukan dengan mengedit file .htaccess di folder public_htm, silahkan tambahkan script berikut:

Continue reading »

Oct 01

Hampir di setiap website memiliki fasilitas Bukutamu ataupun kontak. Ada yang terkirim ke email ada pula yang terkirim ke database. Pada artikel kali ini kita membuat form semacam bukutamu yang terkirim ke email dan bukan ke database. Keuntungan pengiriman melalui email ini, kita bisa menghemat space hosting. Selain itu, kita bisa menggunakan layanan email gratis yang spacenya cukup besar seperti yahoo atau gmail.

Continue reading »

Aug 22

Pengertian :
Captcha merupakan singkatan dari "Completely Automated Public Turing test to tell Computers and Humans Apart" ( Wikipedia ). dan dibuat untuk membedakan antara mesin ( bot ) dan manusia.

Implementasi :
Captcha sering kali digunakan untuk 'mengamankan' form dari serangan bot, contoh : pada form kontak, form pendaftaran, dsb. Kali ini, kita akan mencoba membuat sebuah simple captcha dengan menggunakan test matematika sederhana ( penjumlahan ).
Continue reading »

Dec 09

Script untuk Yahoo Status Indicator yang telah diposting sebelumnya hanya akan bekerja dengan baik jika allow_url_fopen di set On.

Ketika allow_url_fopen di set Off, maka pada bagian ini :

PHP:
  1. $buka = fopen("http://opi.yahoo.com/online?u=".$id."&m=t","r");

tidak akan bisa dijalankan.

Kali ini kita akan mencoba mengunakan CURL:
Continue reading »

Dec 06

Penggunaan CURL (Client URL Library) merupakan opsi terbaik yang dapat digunakan ketika setting allow_url_fopen diset off.

Curl merupakan salah satu library yang sudah didukung penggunaannya oleh PHP. Referensi mengenai Curl dan PHP : http://us2.php.net/curl

allow_url_fopen Off Continue reading »

Dec 06

Allow_url_fopen merupakan salah satu dari opsi yang terdapat pada setting php. Opsi ini memungkinkan objek pada URL diakses sebagai file.

Contoh:

PHP:
  1. include ("http://domainanda.com/config/config.php");

Continue reading »

Dec 06

Bagi pelanggan yang hosting websitenya di Rumahweb, mungkin akan mengalami permasalahan dengan setting waktu. Yang mana waktu tidak ditampilkan sesuai dengan waktu yang ada di Indonesia. Misalnya ketika anda mencoba menampilkan waktu dengan perintah berikut:

PHP:
  1. $waktu = mktime(date("G"), date("i"), date("s"), date("n"), date("j"), date("Y"));
  2. echo 'Waktu sekarang: '.date("H:i:s", $waktu);

Misalnya jam di Indonesia menunjukkan pukul 11:22, ternyata dengan script diatas waktu yang ditampilkan adalah:

Waktu sekarang: 22:22:00

Karena server Rumahweb terdapat di US, maka perbedaan waktu yang terjadi adalah waktu US lebih lambat 13 jam.

Bagaimana supaya script PHP kita dapat menampilkan waktu yang sesuai dengan di Indonesia?

Continue reading »