Archive

Posts Tagged ‘Programming’

Meningkatkan Ukuran File Yang Di-Upload Pada PHP

June 19th, 2010 5 comments

php Meningkatkan Ukuran File Yang Di Upload Pada PHPBagaimanakah cara meningkatkan batas upload file sebesar 2 MB menjadi 10 MB jika menggunakan Apache 2 UNIX  atau Linux web server, beberapa tips dibawah ini mungkin sering Anda baca, namun tulisan ini saya buat hanya sekedar pengingat saja. Dengan asumsi bahwa Anda memiliki kontrol penuh terhadap web server Anda. Jadi tips ini tidak berlaku buat Anda yang menggunakan jasa share hosting. icon biggrin Meningkatkan Ukuran File Yang Di Upload Pada PHP

Langsung saja ke pokok permasalahannya, pada setting default-nya PHP itu hanya membatasi kemampuan upload file-nya hanya sebesar 2 MB saja, namun ada kalanya kita membutuhkan kemampuan upload file yang lebih besar lagi misalnya meng-upload file dump SQL yang cukup besar melalui phpMyadmin walaupun sudah dikompres.

Terdapat dua metode untuk melakukannya yaitu:

Selengkapnya..

Mengatasi Masalah Error curl_setopt() WordPress 2.9

December 21st, 2009 Comments off

wordpress error Mengatasi Masalah Error curl setopt() WordPress 2.9

WordPress 2.9 baru saja dirilis, setelah melakukan upgrade ternyata menemukan error seperti pada gambar diatas atau dengan kata lain  PHP mengeluarkan pesan error seperti ini :

Warning: curl_setopt() [function.curl-setopt]: CURLPROTO_FILE cannot be activated when in safe_mode or an open_basedir is set in /home/xxxx/public_html/wp-includes/http.php on line 1302

Bagaimana cara mengatasinya?

Selengkapnya..

Menghitung Nilai Hash/Checksum md5/sha1 File Dengan PHP

December 3rd, 2009 6 comments

php Menghitung Nilai Hash/Checksum md5/sha1 File Dengan PHPTutorial kali ini sebenarnya cukup simpel dan sederhana, pada saat saya selesai mendownload file image opensuse yang cukup besar. Daripada saya buang-buang DVD kosong gara-gara file image yang saya download terdapat kesalahan, maka saya membandingkan nilai hash file image yang telah saya download tadi dengan yang telah disediakan oleh penyedia download. Dengan asumsi bahwa checksum yang dipublikasikan dapat dipercaya akan keasliannya, seorang user dapat secara yakin bahwa file tersebut adalah file yang sama dengan file yang dirilis oleh para developer, jaminan perlindungan dari Trojan Horse dan virus komputer yang ditambahkan pada perangkat lunak. Dalam hal ini algoritma hash yang digunakan yaitu md5 dan sha1. Karena saya kebetulan menggunakan Windows, bingung juga mau pakai program apa, tidak seperti di Linux yang cukup mengetik perintah di shell. Ternyata baru ingat di Windows saya terdapat PHP, kemudian saya buat sendiri saja skrip sederhananya hanya untuk menghitung nilai hash/checksum dari file image tadi. Jika nilainya sesuai maka file yang Anda download benar-benar asli, namun jika tidak sesuai maka file yang Anda download telah mengalami modifikasi.

Berikut skrip PHP yang digunakan :

Selengkapnya..

Posting Status Twitter Melalui Fungsi Curl PHP

October 26th, 2009 10 comments

php Posting Status Twitter Melalui Fungsi Curl PHPTwitter merupakan layanan microblogging yang paling populer untuk saat ini, selain melalui web twitter sendiri posting status juga dapat dilakukan dengan melalui ponsel. Namun selain dengan cara tersebut Anda bisa juga memposting status melalui web Anda sendiri yaitu melalui API Twitter itu sendiri,  jika hosting Anda support PHP dan fungsi Curl serta web Anda berbasis PHP maka hal tersebut dapat Anda lakukan dengan mudah sekali. Yuk langsung aja kita lihat kode PHPnya.

Selengkapnya..

Categories: Programming Tags: , , ,

Menghitung Jarak Antara Dua Titik Koordinat Dengan PostGIS

September 8th, 2009 9 comments

postgresql Menghitung Jarak Antara Dua Titik Koordinat Dengan PostGISAnda tentu pernah mengecek keberadaan sebuah tempat dengan menggunakan peta bukan?Nah di dalam peta tersebut atau bisa juga atlas terdapat sistem koordinat yang memetakan tempat tersebut. Ada banyak sistem koordinat yang sudah didefinisikan. Di sini kita menggunakan sistem koordinat yang digunakan oleh peta pada umumnya, yaitu lintang dan bujur, alias latitude dan longitude. Keduanya tersimpan dalam bentuk bilangan desimal, bisa positif atau negatif.

Misalnya koordinat Margonda, Depok yaitu Latitude -6,369368 berarti lintang selatan ( karena negatif ), dan longitude 106,832986 berarti bujur timur (karena positif). Kemudian koordinat kedua adalah Senen, Jakarta Pusat, yaitu:  Latitude -6.179036 dan longitude 106.843870.

Namun bagaimanakah cara Anda mengukur jarak antara kedua tempat atau koordinat tersebut?Salah satunya dengan menggunakan PostGIS sebuah fitur tambahan pada Database PostgreSQL yang dirancang khusus untuk masalah pemetaan.

Selengkapnya..

Format Tanggal PHP Dalam Bahasa Indonesia

June 24th, 2009 14 comments

php Format Tanggal PHP Dalam Bahasa IndonesiaFungsi Date/Time pada PHP Library sangatlah lengkap, tersedia dalam berbagai macam format penanggalan dan waktu yang berbeda, namun sayang, format yang dipakai adalah bahasa Inggris, hal ini dapat dimaklumi karena memang Bahasa Internasional adalah Bahasa Inggris, andai saja Bahasa Internasional adalah Bahasa Indonesia, pasti kemajuan Teknologi Informasi di Indonesia akan lebih pesat lagi.

Baik, untuk mengubah format penulisan hari dan bulan menjadi Bahasa Indonesia kita dapat menggunakan fungsi Array, lebih jelasnya perhatikan script berikut :

Selengkapnya..

Random Greeting Menggunakan PHP

June 18th, 2009 7 comments

php Random Greeting Menggunakan PHPDalam web yang kita buat ada kalanya kita ingin menyapa pengunjung dengan ucapan misalnya “Selamat Pagi”, “Selamat Siang” dan sebagainya sebagi rasa respek kita terhadap pengunjung situs kita. PHP sebagai sebagai web programming yang saat ini banyak digunakan, dapat dengan mudah membuat ucapan-ucapan tersebut. Namun tentunya sangat membosankan apabila ternyata ucapannya hanya ‘itu-itu’ saja dalam artian misalnya pengunjung situs Anda membuka situs Anda pagi hari ternyata keesokan harinya di pagi yang sama mendapatkan ucapan yang sama. Bosan kan?

Dengan asumsi bahwa komputer Anda telah terinstal web server dan PHP maka langsung aja kita lihat skripnya :

Selengkapnya..