Membuat Loading Data AJAX Ala Facebook Dengan PHP

Anda kenal dengan image di bawah ini?

AJAX Loading Facebook

Ya… bagi Anda yang merupakan Facebooker, tentu image di atas tidak asing lagi. Image tersebut muncul sewaktu proses loading data di Facebook yang mana scriptnya menggunakan AJAX.

Pada artikel kali ini, saya akan mencoba memaparkan cara membuat script AJAX untuk menampilkan data dengan menggunakan image di atas sebagai tanda loadingnya ala Facebook.

Continue reading “Membuat Loading Data AJAX Ala Facebook Dengan PHP”

Membuat Countdown Menuju Tanggal dan Waktu Tertentu Dengan AJAX

Pada artikel kali ini, saya akan memaparkan bagaimana cara membuat script PHP untuk menampilkan countdown (hitungan mundur) menuju tanggal dan waktu tertentu dengan memanfaatkan AJAX.

Untuk memberikan gambaran hasil akhir scriptnya, silakan buka http://rosihanari.net/countdown.php. Script countdown tersebut menampilkan hitungan mundur dalam satuan a hari, b jam, c menit, dan d detik menuju tahun baru 1 Januari 2011, pukul 00:00 WIB waktu server.

Continue reading “Membuat Countdown Menuju Tanggal dan Waktu Tertentu Dengan AJAX”

Menjalankan Script PHP Untuk SMS Gateway Tanpa Autorefresh Dengan AJAX

Sebenarnya sudah lama niat saya untuk artikel ini, tapi maaf baru kesampaian sekarang. Sepertinya para fans blog ini sudah gak sabar 🙂 Artikel ini didasarkan pada hasil eksperimen pribadi yang awalnya hanya bersifat iseng-iseng saja. Dari judul artikel di atas, tentu Anda sudah bisa memperkirakan apa isi artikel ini yaitu cara alternatif menjalankan script PHP untuk memproses SMS gateway tanpa autorefresh browser. Dalam hal ini pembahasan hanya dibatasi untuk SMS Gateway dengan Gammu.

Pada artikel-artikel sebelumnya, seringkali saya membuat contoh-contoh script PHP untuk memproses SMS yang masuk ke database menggunakan konsep autorefresh setiap n detik atau menjalankan script berulang-ulang secara otomatis setiap n detik. Namun konsep ini terkadang kurang cocok untuk browser yang menolak autorefresh. Beberapa rekan-rekan mengeluh karena browsernya tidak bisa melakukan autorefresh yang kemungkinan disebabkan settingan di browsernya. Dengan autorefresh yang sering tersebut, terkadang browser menganggap adanya suatu program abnormal.

Dari hal di atas, maka saya menggunakan pendekatan lain untuk menjalankan script PHP pengolah SMS gateway tersebut bukan lagi menggunakan autorefresh namun menjalankan script PHP nya di balik layar (browser) menggunakan AJAX (Asynchronous Javascript And XML).

Continue reading “Menjalankan Script PHP Untuk SMS Gateway Tanpa Autorefresh Dengan AJAX”