Skip to main content

Posts

Showing posts from February, 2008

PHP: Upload File

Kemarin, baru nyadar sebuah misteri kecil, kalo untuk pembatasan ukuran file maksimal yang bisa diupload melalui php-nya apache itu ada dua, yaitu bagian upload dan bagian post, di file konfigurasi PHP. ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; post_max_size = 16M ;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; upload_max_filesize = 16M Jadi ukuran file maksimal ditentukan oleh setting yang paling kecil dari keduanya, sehingga usahakan menggunakan ukuran yang sama. Huh, cuma itu saja sih, setelah itu tinggal merestart server apache. File konfigurasi php untuk linux ada di /etc/php.ini atau ./php/php.ini untuk windows, tergantung tempat instalasinya. Sebagai tambahan, ini adalah skrip dasar php untuk melakukan upload file: <? $skrip=$_SERVER['PHP_SELF']; $ind="."; if(isset($_POST[D3])){ $file=$_FILES['D3']['name']; $newfile=($ind."/".$file); if (move_uploaded_file($_FILES['D3']['tmp_name'], $newfi

Expandable List untuk blog

Setelah berulangkali mengalami perubahan status, untuk sementara bagian anime list dihapus aja dulu deh. Mungkin nanti dipindah ke blog yang lain, atau dipasang lagi dengan bentuk yang berbeda. Sambil terus mikir keputusannya, Skripnya nitip ditaruh di blog ini, cepat, mudah, gampang diambil lagi nanti... Bentuknya berupa list/daftar yang bisa dipanjangkan/colapse, atau dibuat hanya menampilkan judulnya saja. <!-- flooble Expandable Content box start --> <div style="border: 1px solid #FFFFFF; padding: 0px; background: #000000; "><table border="0" cellspacing="0" cellpadding="2" width="100%" style="background: #FFFFFF; color: #000000; "><tr><td>AnimeList</td><td align="right"> [<a id="exp1202925903_link" style="text-decoration: none; color: #FFFFFF; " href="javascript: void(0);" title="show/hide" onclick="toggle(this, 'exp120

Ozeki Message Server: SMS & MMS Server

Ozeki Message Server, the best sms server software for windows that can downloaded freely in the internet! Coba cek http://www.ozeki.hu untuk mendownload . Dengan user interface yang berbasis mirip outlook, driver yang lengkap, dan plugin yang keren. Driver bisa berhubungan dengan banyak jenis hp gsm dan modem. Bahkan disediakan virtual phone sebagai emulator simulasi pengiriman pesan tanpa menggunakan hardware hp atau modem. Mudah digunakan untuk melakukan pemrograman yang membutuhkan komunikasi dengan sms/mms, bisa dengan database, web, mail, dan php. Selain itu bisa untuk otomatisasi dan mempermudah manajemen pesan dalam jumlah banyak, karena bisa dengan mudah memanfaatkan hubungan dengan email. Untuk contoh kode implementasi untuk developer dengan berbagai bahasa pemrograman sudah tersedia di online manualnya , delphi, java, pascal, php, dll. Bayangkan saja, mengirim sms lewat web berbasis php, menerima sms kemudian langsung dimasukkan ke mysql, yang bisa dikirimkan ke web dengan

Tips Membaca Blog dengan Pembatasan

Menyebalkan banget kalo dibatasi, malah bikin jadi penasaran. Contohnya saat ingin melihat blog, tapi ternyata malah cuma orang tertentu saja yang bisa. Dengan menggunakan logika sederhana, kita bisa melihat cache / halaman yang tersimpan di google untuk bisa kita baca dengan bebas, tentunya tanpa harus punya hak akses ke blog tersebut. Web yang sudah didaftarkan di mesin pencari google (google.com/addurl), maka google secara berkala menyimpan halaman web tersebut di databasenya untuk mempercepat pencarian dan mendapat halaman web terbaru. Itulah sebabnya ada hyperlink cache atau tembolok(?) kalo dalam bahasa indonesia disamping semua hasil pencarian. Google tentunya tidak bisa menyimpan halaman web lain yang memerlukan password untuk mengaksesnya. Tapi, google mempunyai akses penuh ke blogger, yang merupakan anaknya google, termasuk meyimpan halaman blog yang tidak boleh diakses umum, tetapi pada option blognya memperbolehkan akses pencarian google. Tentunya mudah ditebak, tidak b

Java: Enkripsi MD5

Enkripsi merupakan sebuah cara untuk mengacak data sehingga tidak bisa langsung dibaca. Teknik enkripsi , misalkan dengan cara melakukan MD5('pass') untuk menyimpan password dalam database mysql. Untuk aplikasi java yang berhubungan dengan SQL Server, kita bisa menggunakan class dari java. Dari algoritma MD5 sebelumya , kita bisa membuat class sendiri, atau memakai yang sudah disediakan di java security. Hasil dari lihat javadoc class MessageDigest, java.sun.com/j2se/1.4.2/docs/api /java/security/MessageDigest.html , ada beberapa algoritma yang bisa dipakai langsung: 1. MD2: berdasarkan RFC 1319. 2. MD5: berdasarkan RFC 1321. 3. SHA-1: berdasarkan Secure Hash Standard, NIST FIPS 180-1. 4. SHA-256, SHA-384, and SHA-512: algoritma baru berdasarkan draft Federal Information Processing Standard 180-2, Secure Hash Standard (SHS). Pertamanya mencoba implementasi dengan kode berikut: public class md5enc { public md5enc(String inp,String enkripsi) { byte[]input,output;