PHP

Membuat Script Random Image dengan PHP

Setelah saya posting artikel beberapa waktu yang lalu tentang cara membuat random quotes dengan PHP, kali ini saya akan coba memaparkan bagaimana ide dan cara membuat random image.

Image yang kemunculannya akan dirandom ini nantinya disimpan ke dalam database, dan bukan berdiri sendiri sebagai file dalam direktori atau folder. Dalam hal ini user bisa mengupload image file ke server melalui form. Dengan ditempatkannya image ke dalam database, maka tingkat sekuriti dapat lebih aman karena kita tidak perlu meng-chmod 777 folder di server sebagai tempat image diupload. Selain itu… biasanya banyak hosting yang menyediakan fitur space MySQL yang unlimited, dibandingkan space quota di server yang biasanya terbatas ๐Ÿ™‚

Secara umum, ide untuk membuat random image ini sangat mudah. Konsepnya adalah sebagai berikut: user mengupload image dari komputer client ke server, tepatnya ke database. Selanjutnya untuk proses mengacak imagenya kita gunakan function RAND() yang ada di MySQL. Konsep ini hampir sama dengan membuat random quotes. Tambahan lagi, untuk memunculkan image dari database ke browser, kita memerlukan script khusus. Script khusus apa nih maksudnya? Simak baik-baik artikel ini selanjutnya.

Cara Mengubah Struktur Tabel dengan Query SQL

Dalam artikel ini, saya akan coba bahas dalam blog ini mengenai bagaimana cara mengubah struktur tabel menggunakan query SQL. Meskipun untuk mengubah struktur tabel, khususnya pada MySQL ini, dapat kita lakukan dengan mudah menggunakan tool atau interface seperti PhpMyAdmin atau Navicat atau yang lain, namun… sejenak kita lupakan tool-tool tersebut. Mengapa demikian? yap…. kita mungkin tidak akan menduga, ketika di suatu saat kita dipaksa tidak boleh menggunakan tool seperti di atas dan mau tidak mau harus menggunakan SQL command untuk mengatur administrasi database. Boleh saja kita menggunakan tool, namun basic commandsnya jangan sampai diabaikan. Bukan begitu mbak Elis? (salah satu member saya) ๐Ÿ™‚ Kebetulan beliau ini sedang bingung karena ada tugas dari dosennya. Mudah-mudahan dari postingan artikel ini menjadi tidak bingung lagi ๐Ÿ™‚

OK… lanjut…

Ada beberapa proses yang termasuk dalam pengubahan struktur dalam tabel, yaitu :

  • menambah field baru dalam suatu tabel,
  • mengubah nama field,
  • mengubah tipe data field,
  • membuat primary key
  • mengubah properti field,
  • menghapus primary key,

Nah.. akan kita bahas satu persatu proses di atas. Mmm… tapi enaknya kita buat dalam studi kasus saja ya.

PHP

Membuat Kalkulator Berbasis String dengan PHP

Mmm… script kalkulator yang telah dibahas sebelumnya, tentu Anda sering menjumpai dan mudah membuatnya. Namun bagaimana dengan kalkulator yang inputnya berupa suatu string, misalkan seperti ini:

3+5-2*4+1

kemudian muncul hasilnya adalah 25? dengan asumsi tingkat presedensi operator diabaikan, serta operator aritmatik yang digunakan adalah +, -, *, /.

Ide membuat kalkulator jenis ini didasari oleh mas Husein (member rosihanari.net) yang menemui kendala dalam pengimplementasiannya.

Nah… dalam artikel ini akan dibahas tuntas mengenai ide bagaimana membuat kalkulator berbasis string di atas serta membuat scriptnya dalam PHP. Thanks mas Husein atas pertanyaannya, semoga penjelasan ini nanti bisa mencerahkan Anda, dan menjadi sumber referensi ide dan inspirasi bagi visitor setia blog ini.

PHP

Memproses Input Komponen Check Box di PHP

Setelah saya menulis artikel bagaimana memproses input melalui komponen combo box, dan juga tentang radio button, dalam kesempatan ini, saya akan coba bahas tentang bagaimana memproses input melalui komponen check box di PHP. Yah… daripada melamun karena gak ada kerjaan, kuliah belum dimulai dan juga urusan sertifikasi guru 2008 sudah kelar semua, mending nulis-nulis sesuatu.

OK… lanjut…

Komponen check box, sering digunakan untuk input yang berupa check list dari pilihan option yang ada. Di sini, user diminta untuk memberi tanda check pada komponen tersebut dengan cara mengkliknya. Sebagai contoh misalnya pada suatu form terdapat pilihan hobi. Perhatikan contoh tampilan berikut ini.

Photobucket

Nah… kelebihan dari komponen check box ini adalah memungkinkan user untuk memilih option lebih dari satu seperti yang tampak pada gambar di atas.

Yang menjadi pertanyaan adalah, bagaimana membaca value yang dipilih melalui check box ini dalam PHP. Hal tersebut yang akan dibahas pada artikel ini.

PHP

Mudahnya Membuat Barcode dengan PHP

Pada artikel kali ini saya akan mencoba membahas bagaimana membuat barcode dengan script PHP. Mudah-mudahan hal ini bisa membantu rekan-rekan dan juga khususnya para member yang kesulitan membuatnya.

Eh… sebelum kita bahas bagaimana cara membuat script untuk mengenerate barcode ini pada studi kasus, ada baiknya kita tinjau terlebih dahulu tentang barcode.

PHP

Tentang Letak Script Pengolah Form

Misalkan Anda memiliki sebuah form untuk entri input. Trus… input tersebut akan Anda proses dimana? Apakah harus di script yang berbeda dengan formnya? Biasanya memang script pengolah input ini diletakkan tidak satu tempat dengan form inputnya. Namun… ini tidak merupakan satu-satunya cara untuk meletakkan script pengolah form. Script pengolah form ini dapat Anda letakkan dalam script yang sama dengan formnya.

Bagaimana cara melakukannya? Simak artikel berikut ini lebih lanjut.

PHP

Script PHP untuk Arsip Artikel Berdasarkan Bulan dan Tahun

Artikel ini merupakan request dari salah satu member rosihanari.net yang bernama Fajar Israwan. Mas Fajar ini menanyakan bagaimana ide cara membuat script PHP untuk menampilkan arsip artikel berdasarkan bulan dan tahun. Sebagai contoh gambarannya, seperti halnya yang muncul di WordPress. Pada blog saya ini juga ada, yaitu pada bagian Archives yang terletak di sidebar sebelah kanan.

Apabila kita menggunakan WordPress atau Blogger, tentu untuk membuat arsip dalam bentuk bulan dan tahun tentunya tidak menjadi masalah karena hanya menggunakan widget, selesai… Namun bagaimana bila kita ingin membuatnya di CMS buatan kita sendiri?

Konsep kerja dari list arsip berdasarkan bulan dan tahun adalah, bila salah satu bulan dan tahun ini diklik, maka akan menampilkan list artikel yang diposting pada bulan dan tahun tersebut. Paham ya maksudnya.. ๐Ÿ™‚ Nah… sekarang kita akan coba mencari ide untuk membuatnya.