PHP – Membuat Upload File Simpel dan Sederhana

Saya sedang membutuhkan fitur untuk upload file. Gak perlu yang mewah tapi hanya butuh yang simpel dan sederhana, yang penting file nya bisa ter upload.

Atau dalam kata lain, fitur upload sederhana yang tugasnya cukup meng-upload file saja.

Saya Googling dan kebanyakan disertai dengan informasi atau fitur tambahan lainnya. Tapi akhirnya ketemu juga yang cukup simpel dan berjalan dengan semestinya.

Read morePHP – Membuat Upload File Simpel dan Sederhana

PHP – Mengubah Spasi Menjadi Underscore Pada String

Saya sedang membuat fitur upload file pada aplikasi PHP, dan ingin mengubah nama file yang mengandung spasi menjadi underscore (_).

Tujuannya biar nama file yang diupload bisa diakses dan menghindari error karena pada nama file tersebut terdapat spasi.

Contohnya jika nama file nya seperti ini “Nama file 1.jpg” maka hasilnya ingin menjadi “Nama_file_1.jpg”.

Read morePHP – Mengubah Spasi Menjadi Underscore Pada String

PHP – Menampilkan Tanggal dengan Format Indonesia (dd-mm-yyyy)

Seperti biasa, saya sedang membuat sebuah aplikasi web menggunakan PHP dan ingin menampilkan tanggal dengan format Indonesia yang biasanya berformat dd-mm-yyyy.

Masalahnya format default tanggal yang tersimpan di database (MySQL) yaitu yyyy-mm-dd. Alias kebalik.

Sebetulnya bisa saja menggunakan query dari MySQL agar data hasil SELECT formatnya dd-mm-yyyy. Tapi saya malas merubah script yang berhubungan dengan query.

Jadi salah satu cara paling simpelnya adalah dengan menggunakan fungsi yang ada di PHP, sehingga hanya perlu menambahkan fungsi tersebut pada saat yang dibutuhkan saja.

Berikut ini cara yang saya lakukan untuk menampilkan tanggal dengan format Indonesia dd-mm-yyyy.

Read morePHP – Menampilkan Tanggal dengan Format Indonesia (dd-mm-yyyy)

PHP – Menghilangkan Angka Nol di Belakang Koma

Saya sedang membuat aplikasi web dengan PHP dan ingin menampilkan sebuah angka tapi tanpa angka nol di belakang koma.

Contohnya angka 200.00 yang ingin ditampilkan menjadi 200.

Atau angka 0.750 yang hanya cukup ditampilkan 0.75 saja. Intinya angka nol di belakang koma ingin dihilangkan.

Berikut ini cara yang saya lakukan untuk menghilangkan angka nol di belakang koma pada bahasa pemrograman PHP.

Read morePHP – Menghilangkan Angka Nol di Belakang Koma

PHP – Mengatasi Tanda Kutip Satu ‘ yang Tidak Masuk ke Database

Saya sedang membuat CRUD seperti biasa menggunakan PHP, dan suatu ketika data yang di input kan tidak masuk ke database.

Bingungnya lagi hanya beberapa data yang tidak bisa masuk, sementara yang lainnya berjalan normal dan gak ada error sama sekali.

Setelah diteliti lebih lanjut, ternyata data yang mengandung tanda kutip satu (‘) lah yang tidak bisa masuk ke database. Contohnya seperti nama-nama surah di Al-Quran yang mengandung tanda kutip satu, Al-Ma’idah, Al-A’raf dan masih banyak contoh lainnya yang didalam katanya mengandung tanda kutip satu.

Belakangan saya tahu kalau tanda kutip satu tersebut termasuk kedalam special character di PHP dan perintah SQL. Sehingga perlu penanganan lebih lanjut untuk mengatasi special character tersebut.

Berikut ini cara yang saya lakukan agar data dengan tanda kutip satu bisa masuk kedalam database.

Read morePHP – Mengatasi Tanda Kutip Satu ‘ yang Tidak Masuk ke Database

PHP – Mengisi Pilihan Dropdown Dari File Teks

Hari ini saya dapat request dari client untuk dibuatkan dropdown (combobox) yang isinya diambil dari file teks (.txt) di aplikasi web miliknya yang menggunakan PHP.

Sebetulnya bisa saja menggunakan array, tapi datanya ada sekitar 100-an dan sepertinya bakal kepanjangan.

Bisa juga menggunakan database, tapi saya gak mau nambah tabel baru di database nya.

Akhirnya saya menemukan solusi untuk menyimpan datanya di file teks dengan ekstensi txt dan nanti di-load di PHP nya. Berikut ini cara yang saya lakukan untuk menyelesaikan masalah tersebut.

Read morePHP – Mengisi Pilihan Dropdown Dari File Teks