Upload File di CakePHP

CakePHP adalah sebuah framework dengan setting yang terintegrasi, termasuk setting untuk membuat sebuah aplikasi yang menangani uploading file Apabila Anda pernah mengembangkan sebuah aplikasi berbasis CakePHP, dengan menggunakan variabel $_FILES[”data”][”tmp_name”][”File”][’file’] di controller Anda dan ternyata mengalami kesulitan saat akan melakukan upload karena adanya restriksi file, maka Anda perlu melakukan langkah-langkah berikut ini : 1. Buka folder /cake dan buka file : basics.php 2. Cari bagian dari isi file yang berisi script berikut ini : $data .= fread($res, 8192); 3. Pada line yang berisi $data .= fread($res, 8192); , ubah ukuran file maksimal yang sesuai dengan keinginan Anda. Jika Anda ingin … Continue Reading →


CakeInfo();

Masashi Shinbara, seorang blogger dan developer Cake PHP dari jepang telah membuat sebuah code yang disebutnya sebagai cakeinfo(). Code yang fungsinya mirip dengan phpinfo() ini sangat bermanfaat bagi developer PHP yang menggunakan framework CakePHP, untuk mengetahui spesifikasi environment dan version CakePHP yang digunakan. Untuk artikelnya, silahkan lihat di sini (japanese language) : http://www.1×1.jp/blog/ atau di sini (english language) : http://cakebaker.42dh.com/2007/01/16/cakeinfo/ screenshotnya sebagai berikut : nah, download scriptnya di sini : http://www.1×1.jp/blog/download/cakeinfo-0.1.0.zip (CakePHP >= 1.1.11) http://www.1×1.jp/blog/download/cakeinfo-0.1.1.php (Updated: For CakePHP without Configure::version()/ CakePHP >= 1.1.7) cara pakainya : 1. extract script nya 2. copykan file logo dan file cakeinfo.php ke /app/webroot 3. … Continue Reading →


Sekilas tentang Cake PHP

Masih tentang CakePHP ! Cake PHP atau orang lebih mengenalnya dengan nama CakePHP, adalah sebuah framework atau kerangka kerja untuk membuat aplikasi CRUD (Create, Read, Update, Delete) berbasis bahasa pemrograman PHP. CakePHP juga menjadi salah satu framework pilihan yang memungkinkan seorang developer web untuk membuat sebuah aplikasi dengan karakter pengembangan RAD (Rapid Application Development), yang memungkinkan untuk digunakan dan dikembangkan menjadi aplikasi lain yang lebih kompleks. CakePHP masih satu trah dan mempunyai hubungan darah yang cukup erat dengan Ruby on Rails, sebuah framework pemrograman Ruby. Artikel kali ini akan menjelaskan sedikit mengenai CakePHP. Harapannya, sebagai developer web kita tidak hanya … Continue Reading →


Cake PHP (day 1)

Huff…. setelah beberapa hari ini bingung menentukan framework yang akan dipelajari untuk membuat sebuah rapid development application (sebuah aplikasi yang dengan mudah dikembangkan dan dievaluasi), akhirnya cakePHP menjadi salah satu framework yang mampir sejenak di otakku (sebelumnya sudah ada beberapa framework, dan aku merasa mereka terlalu rumit, atau bahkan meminta banyak requirement…hiks. Ada mojavi, seagull, dan prado. Yang terakhir ini memerlukan PHP 5 supaya bisa berjalan dengan baik). cakePHP (http://www.cakephp.org) pada awalnya menarik perhatianku karena lumayan ringan (sekitar 400 kB) dan dokumentasinya yang lumayan lengkap. Salah satu hal yang musti diperhatikan saat kita akan memilih framework opensource untuk memulai membuat … Continue Reading →