Dalam tutorial ini akan dibahas mengenai cara membuat aplikasi untuk mengubah value CSS pada suatu halaman web menggunakan script PHP. Adapun value-value CSS ini disimpan dalam suatu file teks. Untuk mengubah value CSS tersebut, user hanya menggunakan sebuah form mengubah value yang diinginkan, dan selanjutnya disubmit. Secara otomatis, isi value yang ada dalam file teks akan berubah dan mengakibatkan tampilan halaman web juga akan berubah.
PHP
PHP
Script PHP untuk Mencegah Submit Form Berulang Kali
Pernahkah Anda mendapati seseorang yang telah mensubmit form yang ada di situs Anda beberapa kali dalam waktu yang hampir bersamaan? Biasanya hal ini dilakukan oleh user yang mengira proses submit form belum sukses, sehingga ia berulang kali mengklik REFRESH atau mengklik tombol SUBMIT padahal sebenarnya proses submit sendiri sudah berhasil. Apabila data dari form tersebut disimpan di database maka Anda akan mendapati beberapa data yang sama (duplicate data).
Lebih buruk lagi, seandainya yang mengirim data melalui form adalah sebuah spam yang bisa jadi akan menghabiskan space quota hostingan Anda di server karena puluhan bahka ratusan data akan disubmit dalam waktu yang hampir bersamaan melalui form.
Nah… berikut ini ada tips untuk menanggulangi submit form yang berulang kali tersebut.
Manipulasi Image dengan PHP
Istilah ‘Manipulasi’ di sini, bukanlah manipulasi yang bersifat negatif :-). Istilah ini terkait dengan pengolahan image untuk menghasilkan image baru. Yang dimaksud dalam manipulasi image di sini adalah ‘image filtering’. Dalam dunia image processing, tentu hal ini bukanlah hal yang baru lagi. Nah… pada artikel kali ini akan dibahas bagaimana cara memanipulasi image dengan PHP yang dapat dilakukan dengan sangat mudah.
Penggunaan Function ereg() di PHP untuk Pattern Matching
Istilah pattern matching (pencocokan pola) biasa digunakan dalam aplikasi berwujud form. Sebagai contoh misalnya untuk email. Alamat email memiliki pola xxxx@xxxx.xxx. Nah… untuk mencegah user dalam mengisikan email yang sembarangan (tidak sesuai pola) maka perlulah adanya suatu mekanisme pencocokan pola ini. Adapun contoh lain adalah nomor telepon dan kode wilayah atau kode pos. Kesemuanya itu pastilah memiliki pola-pola tertentu.
Pada artikel ini akan dibahas tentang penggunaan function ereg() di PHP untuk pattern matching ini.
Membuat Script PHP untuk Kompresi File ZIP
Dengan PHP, kita bisa membuat aplikasi sederhana untuk kompresi file ke dalam bentuk ZIP.
Mengapa kita harus bisa membuat script untuk kompresi file ini, toh di hampir setiap komputer sudah ada software kompresi, meskipun hasil crack-crack an :-). Untuk menjawab ini, saya ambil contoh penerapannya. Kalau Anda merupakan adsense publisher, maka setiap interval waktu tertentu Anda akan dikirimi file report earning dalam format CSV yang terkompresi dalam bentuk ZIP file. Apakah setiap pegawai Google Adsense melakukan kompresi setiap laporannya dan mengirimkan satu-persatu file report ini ke semua publishernya secara manual via email? Saya yakin tidak… Mekanisme ini dibuat secara otomatis dengan menggunakan program atau script. Nah… ini salah satu contoh saja alasan mengapa kita juga harus bisa membuat aplikasi untuk kompresi file ZIP via web.
Alasan yang lain… misalkan Anda orang yang ‘baik’ dan tidak ingin menggunakan software crack-crack an untuk kompresi, maka Anda bisa membuat sendiri aplikasinya dengan PHP 🙂
Pada tutorial ini akan dibahas bagaimana cara membuat script PHP untuk melakukan kompresi file ZIP. Skenario untuk studi kasus yang diambil di sini adalah: user nantinya akan memilih file yang akan dikompresi melalui form, setelah itu ia mengklik tombol submit, dan hasilnya akan diperoleh file kompresi ZIP dari file yang dipilih tadi. Simple bukan…
Membuat Fasilitas Lost Password dengan PHP
Password hilang atau lupa barangkali sering dialami oleh user untuk proses autentifikasi. Oleh karena itu, biasanya suatu sistem yang menggunakan autentifikasi user memfasilitasi usernya dengan fitur ‘Lost Password’. Dengan adanya fasilitas itu, user dapat memperoleh kembali password yang hilang tersebut. Dalam tutorial kali ini, akan dibahas mengenai cara pembuatan fasilitas lost password ini dengan script PHP.
Membuat Autentifikasi User di PHP
Masalah autentifikasi user ini sering ditanyakan oleh orang kepada saya. Masalah ini pula yang sering banyak dijumpai kelemahannya sehingga hal ini menjadi sesuatu hal yang sangat krusial. Sekali autentifikasi ini bobol, maka dampaknya akan sangat berbahaya bagi suatu sistem.
Pada artikel ini akan dijelaskan perlunya autentifikasi user dalam suatu sistem, serta cara pembuatannya dengan PHP script.
Membuat Thumbnail Image dengan Script PHP
Tahukah Anda dengan istilah thumbnail? Thumbnail adalah image yang berukuran lebih kecil dari ukuran aslinya. Misalkan ukuran asli pixel dari suatu image adalah 1000×2000, dan misalkan kita buat thumbnail dari image tersebut dengan proporsi 50% dari image aslinya, maka akan diperoleh image dengan ukuran 500×1000 pixel.
Biasanya thumbnail ini digunakan untuk katalog untuk toko online guna memamerkan daftar produknya, seperti halnya rencana mas Erwin Julianto yang ingin membuka toko onlinenya. Thanks mas Erwin atas permintaannya untuk mbuatin scriptnya, so… saya termotivasi untuk menulis artikel ini. Selain itu thumbnail biasa digunakan untuk album foto, seperti miliknya Friendster.
Nah pada artikel kali ini, akan saya jelaskan cara membuat script PHP untuk membuat thumbnail ini. Skenarionya adalah, user bisa mengupload file image asli ke database, lalu daftar image yang sudah diupload akan ditampilkan dalam bentuk thumbnail. Untuk setiap thumbnail bisa diklik untuk melihat image secara full view sesuai ukuran aslinya.