• Home
  • /
  • Tag Archives:  PHP
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.

PHP

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.

PHP

Menguak Rahasia Penggunaan Cookies di Bisnis Afiliasi (2)

Pada artikel sebelumnya, kita telah tahu apa fungsi link unik dan cookies dalam bisnis afiliasi. Selanjutnya dalam artikel ini akan dibahas bagaimana cara membuat script PHP untuk menyimpan cookies dan membaca cookies supaya mendeteksi id member yang telah memberikan referensi kepada orang lain untuk membeli produk bisnis afiliasi. Orang yang mereferensikan ini biasa disebut Referal.

Untuk mengingat kembali fungsi link unik referal, saya ambil contoh misalkan ada seorang member bisnis afiliasi bernama Rosihan Ari. Dia diberikan link unik http://namasitus/?ref=123 (no. id Rosihan Ari adalah 123). Trus… Rosihan Ari ini menaruh link tersebut di situs pribadinya, dan kebetulan ada orang misalkan bernama X yang mengklik link tersebut.

PHP

Menguak Rahasia Penggunaan Cookies di Bisnis Afiliasi (1)

Tentu Anda sudah pernah mendengar istilah bisnis afiliasi atau affiliate business, khususnya bisnis afiliasi melalui dunia maya atau internet. Biasanya orang yang ikut ikut bisnis ini, akan diberikan suatu link unik dengan bentuk http://namasitus/?id=… atau http://namasitus/?ref=…

Karakteristik lain dari bisnis afiliasi ini adalah, mengiming-imingi para calon konsumennya dengan lamanya cookies, misalnya ‘Bisnis afiliasi X memiliki cookies selama 10 tahun, 2 tahun, bahkan ada yang cuma dalam satuan bulan’.

Nah apa maksudnya suatu bisnis afiliasi memiliki cookies selama 10 tahun, dan apa pula hubungan antara link unik dengan cookies ini? Bagaimana pula cara membuat cookies untuk bisnis afiliasi ini dengan PHP? Semuanya ini akan terkuak dalam artikel ini.


OK… kita mulai dahulu pembahasan ini dari link unik yang diberikan situs bisnis afiliasi kepada setiap membernya. Setiap member bisnis afiliasi pasti memiliki id unik. Nah id ini nanti akan disisipkan pada setiap link unik. Fungsi link unik berisi id ini supaya script afiliasi bisa mendeteksi id member siapakah yang akan mendapat komisi, bila ada orang lain yang membeli produk atau ikut gabung dalam bisnis ini melalui link member.

PHP

Tips Membuat Script PHP Pengolah Password dengan MD5

Setiap password pengguna aplikasi hendaknya dienkripsi untuk keperluan faktor keamanan. Mengapa password harus dienkripsi? atau apa sih enkripsi itu? OK… enkripsi adalah teknik penyandian pesan, yang semula pesan tersebut dapat dibaca dan bermakna, setelah dienkripsi menjadi tidak terbaca dan tidak bermakna. Lantas… mengapa password harus dienkripsi? Pertanyaan tersebut saya balik, bagaimana jika password tidak dienkripsi? Apabila password tidak dienkripsi, maka dapat dengan mudah dibaca, dan digunakan oleh orang lain yang tidak berhak untuk masuk ke dalam sistem atau aplikasi.

Dalam PHP, tentu kita tidak asing dengan perintah atau function md5(). Function ini sering digunakan para programmer untuk mengenkripsi password sebelum hasil enkripsi tersebut disimpan dalam database sistem, ketika registrasi user baru. Hasil enkripsi md5() berupa suatu string acak dengan panjang 32 karakter (256 bit). Sudah amankah penggunaan md5()? Artikel ini akan membahasnya, serta memberikan tips bagaimana cara membuat script PHP yang baik untuk mengolah password.

PHP

Script PHP untuk Membuat Report Format MS. Excel

Satu lagi tutorial persembahan dari blog.rosihanari.net yang mudah-mudahan berguna bagi para web programmer. Tutorial ini adalah bagaimana membuat script PHP untuk menghasilkan file report dalam format MS. Excel.

Apa menariknya report dalam format MS. Excel? dengan report berformat MS. Excel memungkinkan untuk dilakukan pengolahan lagi pada data report tersebut. Sebagai contoh, report tentang data nilai mahasiswa dan status kelulusannya pada matakuliah tertentu. Apabila report yang dihasilkan berupa MS. Excel, maka memungkinkan untuk pengolahan lebih lanjut terhadap report tersebut menggunakan perintah-perintah dalam MS. Excel, seperti menghitung jumlah mahasiswa yang lulus maupun tidak lulus, bahkan dalam bentuk prosentasenya.


Nah… kita akan coba membuat script PHP untuk menghasilkan report dalam format MS. Excel ini, dengan mengambil studi kasus lagi-lagi tentang nilai matakuliah mahasiswa. Report yang akan dihasilkan berupa daftar mahasiswa (NIM dan Nama) yang mengambil matakuliah, nilai yang diperoleh, serta status kelulusannya (LULUS/TIDAK LULUS). Untuk menentukan kelulusan, misalnya diambil policy jika nilainya 60 ke atas maka LULUS, jika kurang dari 60 maka TIDAK LULUS. Untuk data mentah dari report ini diambil dari database MySQL.

PHP

Membuat Auto Deletion (Hapus Otomatis) Data Dengan Script PHP

Terima kasih mas Niko atas pertanyaannya di komentar di salah satu artikel yang saya posting, karena pertanyaan Anda  telah memotivasi saya untuk membuat artikel ini. Baik para pecinta setia blog.rosihanari.net, kali ini saya akan memberikan tutorial bagaimana membuat script PHP untuk menghapus data secara otomatis setelah selang beberapa waktu (menggunakan satuan hari). Sebagai gambaran, misalkan hal ini kita terapkan di buku tamu (Maaf mas Niko, karena studi kasusnya tentang buku tamu. Untuk studi kasus berita sesuai request Anda, konsepnya sama kok). Dalam buku tamu tersebut, misalkan kita buat kebijakan bahwa lama postingan setiap entri buku tamu diset hanya tampil selama 3 hari. Setelah 3 hari, maka entri buku tamu tersebut akan terhapus secara otomatis dari database. Nah… kira-kira begitu gambarannya.

PHP

Membuat Script PHP untuk Rekap Data dari Data Mentah

Selamat berjumpa lagi para pengunjung setia Blog.RosihanAri.Net, satu lagi persembahan dari kami untuk Anda pecinta web programming. Pada artikel kali ini akan dibahas mengenai cara membuat script untuk menghasilkan rekap data, yang semula berasal dari data mentah MySQL. Script ini dibuat dengan PHP.