just I or ME

setitik harapan nun jauh disana

Archive for the ‘website’


Gara-Gara Kutip Satu

Lagi-lagi dapat masalah yang sebenarnya sepele, hanya karena kurang teliti dan terlalu ceroboh saja.

Bikin script yang melakukan query ke tabel mysql dengan data dari tabel lain. Jadi melakukan select ke tabel pertama kemudian melakukan looping hasil select untuk kemudian melakukan select ke tabel kedua berdasarkan data nama dari tabel pertama.

Ternyata, tidak disangka tidak diduga ada nama yang mengandung kutip satu (misalnya saja Sa’bani), dan sudah jelas dan pasti ditolak sama mysqlnya. Kalau gak percaya bikin aja query seperti ini SELECT * FROM user WHERE nama=’Sa’bani’ yakin ditolak mentah-mentah sama mysql. Berhubung script dibuat menggunakan php dan lupa tidak menambahkan or die() dibelakang query, dan kebetulan hasilnya langsung di forward ke pdf menggunakan fpdf yang muncul cuma error dari fpdfnya. Setelah menambahkan or die() dibelakang fungsi mysql_query() baru nongol errornya.

Kemudian di variabel untuk select yang kedua ditambahkan fungsi mysql_real_escape_string($nama) dan berjalanlah script seperti yang diinginkan.

Kelupaan Tukang Koder

Judulnya aneh, soalnya bingung mau dikasih judul apa. Isinya serius? gak juga, lucu? gak juga. Ya udah dikasih judul kayak gitu aja :D

Seperti biasa saat membuat website berbasis php + mysql maka dikerjakan dulu di komputer lokal baru kemudian di upload ke server beneran di internet. Karena pertama dikerjakan di lokal maka semua setingan untuk koneksi ke mysql juga setting lokal.

$host = “localhost”;
$user = “root”
$pass = “123456″;
$db = “dbnya”;

Saat akan di upload otomatis settingan config tersebut mau tidak mau dan harus mau dirubah menjadi

$host = “1.1.1.1″;
$user = “keren”
$pass = “passwordkeren”;
$db = “dbnya”;

Kemudian di upload lah semua script website tersebut ke tempat yang seharusnya. Sampai disini tidak ada masalah dan memang tidak ada masalah yang terjadi.

Konyolnya setelah di upload sayah lupa merubah settingan konfigurasi database di komputer lokal. Sehingga web di lokal terkoneksi ke database server di internet. Sebenarnya gak masalah sih, karena web di lokal pun tetep berjalan dengan apa adanya tanpa protes sama sekali. Tetapi saat itu karena ingin melakukan testing lagi untuk yang di lokal otomatis saya masuk ke command prompt mysql dan melakukan pembersihan besar-besaran pada tabel-tabel di database. Kemudian saya akses lagi web yang di lokal, loh kok datanya masih ada? padahal tadi sudah di bersihkan. Masuk lagi ke command prompt mysql, bersihkan lagi, cek lagi di web lokal. Kok masih ada juga?

Nyampe kapanpun ya masih tampil datanya di web lokal la wong koneksinya ke database server di internet bukan ke database server lokal. Ya beginilah nasib orang lupa.

Ngeblog Dengan Posterous

Wah gara-gara blogwalking ke blognya pak Rane jadi ketularan bikin account di posterous. Sesuai dengan semboyannya posterous is the place to post everithing. just email us maka kita bisa mengirimkan postingan untuk blog kita lewat email. Untuk mendaftar pun kita cukup mengirimkan email ke post@posterous.com maka kita kemudian akan mendapatkan blog di posterous. Sangat simple.

Awalnya setelah mengirimkan email untuk pertama kali maka alamat blog kita masih diberi nama sementara dari posterous (punyaku awalnya bernama harry_mrnvl.posterous.com) tetapi kita bisa merubahnya dengan login di website posterous. Kita pun tetep bisa melakukan login untuk melakukan perubahan-perubahan posting atau nama blog. Tetapi kalau hanya untuk sekedar posting cukup lakukan dengan mengirimkan email saja, tidak perlu login. Ini yang bener-bener cool.

Selain itu isi postingan yang kita kirimkan pun bisa ditambah dengan
file-file lain, bisa mp3, video, pdf dan yang lainnya. Caranya pun
gampang (menurut yang kubaca di website nya lo, soalnya belum nyoba :D)
cukup kirim email dengan attachment file yang ingin kita publikasikan,
maka secara langsung file tersebut akan nampang di blog kita.

Mari kita ngeblog dengan cara lain, ayo kita ngepost.

Ini alamat posterous milikku http://iorme.posterous.com

Website Dengan Dua Database

Dulu saya pikir kalau membuat website itu hanya bisa menggunakan satu database saja, jadi ya semua data disimpan di database tersebut. Tapi ternyata saya salah. Sah-sah saja membuat website dengan mengambil data dari beberapa (2) database.

Meskipun untuk maintenance database nya kayaknya akan lebih mudah jika satu database saja karena tidak perlu repot-repot login di dua tempat, tetapi terkadang situasi dan kondisi lah yang membuat kita harus membuat kesepakatan data dengan dua database.

Intinya sebenarnya gampang saja kok, tidak perlu repot-repot dan pusing-pusing. Cukup buat koneksi untuk database pertama, lakukan query kemudian tutup koneksinya. Kemudian buat koneksi untuk database kedua, lakukan query dan tutup koneksinya. Hanya begitu saja, tidak perlu trik-trik yang rumit dan aneh-aneh.

$host1 = “1.1.1.1″;
$user1 = “keren”;
$password1 = “orangkeren”;
$db1 = “db1″;

$host2 = “2.2.2.2″;
$user2 = “ganteng”;
$password2 = “orangganteng”;
$db2 = “db1″;

untuk koneksi pertama :

$koneksi = @mysql_connect($host1,$user1,$password1);
if($koneksi) {
mysql_select_db($db1);
} else {
die(”Tidak dapat melakukan koneksi ke database pertama”);
}
// lakukan query
// tutup koneksi
mysql_close($koneksi);

Untuk koneksi kedua :

$koneksi = @mysql_connect($host2,$user,$password2);
if($koneksi) {
mysql_select_db($db2);
} else {
die(”Tidak dapat melakukan koneksi ke database pertama”);
}
// lakukan query
// tutup koneksi
mysql_close($koneksi);

Itu contoh dengan php dan mysql. Jadi gak ada salahnya kok menggunakan dua database dalam satu halaman skrip website, apalagi jika kondisinya memang mengharuskan seperti itu. Daripada otak-atik sistem database yang sudah berjalan baik kan lebih baik skripnya asja yang disesuaikan.

meoncover.com

Pak bos kron memang kreatif, beberapa hari yang lalu *gak tau kapan tepatnya* mas kukuh kembali meluncurkan website layanan baru yang diberi nama meoncover.com. Di website ini kita bisa mengupload gambar kita untuk kemudian diproses dan hasilnya adalah poto kita menjadi cover sebuah majalah lengkap dengan headline nya.

Berikut hasil dari nyobain meoncover.com, sebenarnya ada beberapa pilihan majalah yang bisa dipilih tapi cukup ini saja yang kubuat :D

hasil dari meoncover.com