CakePHP

Thursday, May 15th, 2008

Logo Cake

CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.

Lagi menikmati lezatnya Cake nich. Ingin tahu lebih banyak? Berikut ini beberapa link menarik:

(more…)

PHP : gd-png: fatal libpng error: zlib error

Tuesday, May 6th, 2008

Lagi ngutak-atik script punya orang mengenai GIS, eh muncul error sebagai berikut:

Warning: imagepng() [function.imagepng]: gd-png: fatal libpng error: zlib error in D:\xampp\htdocs\roguf\Gis.php on line 83

Warning: imagepng() [function.imagepng]: gd-png error: setjmp returns error condition in D:\xampp\htdocs\roguf\Gis.php on line 83

Tadinya saya pikir karena programnya ga bener alias ngaco, dan rasanya males banget kalo musti ngebenerin programnya. Mau saya biarkan saja, tapi rasa penasaran saya mendorong untuk buka Google. Dan ternyata ketemu di situsnya-suffolk.

Penyebab errornya sederhana, yaitu masalah versi PHP. Pada PHP 4, parameter ketiga dari fungsi imagepng() berkisar dari 0-99 sementara pada PHP 5 hanya dari 0-9. Kemungkinan yang bikin program menggunakan PHP 4, jadinya ga error.

Semoga bermanfaat.

Materi (Presentasi) Pemrograman Web 2

Friday, April 18th, 2008

Berikut ini materi (presentasi) untuk matakuliah Pemrograman Web 2. Materi dalam bentuk file powerpoint (PPT), untuk membukanya silahkan menggunakan software MS PowerPoint atau program sejenis.

Semoga bermanfaat

Algoritma Tercepat Mencetak Bilangan Prima

Friday, March 28th, 2008

Beberapa waktu lalu, salah seorang anggota milis phpug bertanya mengenai bagaimana algoritma untuk mencetak bilangan prima dengan cepat. Bilangan prima yang diminta bukan hanya sampai 100 atau 1000, tapi sampai 100juta.

Sieve of Eratosthenes

Setelah mencari di Google, ternyata saya menemukan salah satu algoritma klasik untuk mencetak bilangan prima. Algoritma tersebut disebut sebagai Sieve of Eratosthenes, saya temukan di Wikipedia. Mungkin ini bukan algoritma yang tercepat, tapi setidaknya sudah cukup cepat dibanding jika menggunakan modulus.

Berikut ini algoritma tersebut yang dikutip dari Wikipedia.

(more…)

Diktat Pemrograman Web 2

Tuesday, January 29th, 2008

Diktat Pemrograman Web 2 dalam format PDF :

Script PHP untuk Koneksi, Tambah & Tampil

Monday, January 14th, 2008

Berikut ini merupakan contoh script PHP untuk melakukan koneksi dari PHP ke MySQL, untuk menambah data dan menampilkan data dari database. Script ini merupakan contoh yang disampaikan pada perkuliahan Pemrograman Web 2 (PW2) di Univ. Budi Luhur Kampus Roxy.

Adapun script terdiri dari :

  1. koneksi.php, contoh script PHP untuk melakukan koneksi ke server MySQL serta memilih (membuka) salah satu database. Ubahlah script sesuai dengan kondisi komputer Anda.
  2. register.php, contoh script PHP untuk menambahkan data / record ke MySQL melalui sebuah form. Pada contoh tersebut akan ditambahkan data user.
  3. user.php, contoh script PHP untuk menampilkan data / record dari database MySQL. Script ditampilkan dalam bentuk tabel.

Download script dan databasenya di sini.

Semoga bermanfaat!

Materi PW2

Monday, December 10th, 2007

Materi Pemrograman Web 2 Pertemuan 1 dapat didownload di link di bawah ini :

Materi Pemrograman Web 2