Email To Image With PHP to reduce Spam

Email To Image

The number of spam emails coming into an email account is usually due to installing an email with a direct plaintext on web page. Well, to help reduce the power of email search engine we will work with the captcha principles, which boot machine or robot can not read into the image. Now we try to display our email in the form of images like services at big website such as Facebook (Email Account Info of Facebook is in form of image).

Email To Image With PHP to reduce Spam can be done with two files. The Engine File to Convert Email To Image i named
emailtoimage.php ;

<?php
header("Content-type: image/png");
// Your email address which will be shown in the image
$email = "$_GET[email]";
$length = (strlen($email)*8);
$im = @ImageCreate ($length, 20)
or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$background_color = ImageColorAllocate ($im, 255, 255, 255); // White: 255,255,255
$text_color = ImageColorAllocate ($im, 55, 103, 122);
imagestring($im, 3,5,2,$email, $text_color);
imagepng ($im);
?>



and the other one is a Common File to Call the Image.

Email To ImageHow we call the image from the common file ?
Simple, Just Use : Email : <img src=emailtoimage.php?email=$data[email]>


Backup MySQL Database as SQL File with PHP


Backup MySQL Database as SQL File can be done with PHP Programming. It wasn't new thing for the expert. Backup MySQL Database as SQL File can be an alternative programming if something wrong (with server acces Telnet access, or PHPMyadmin). so the better thing we prepare is a backup programming MySQL Database as SQL File with PHP.

A simple way to do this is using a PHP Class to Backup MySQL Database as SQL. But we will got some times to search. Simply use code provide below will help us to do any Backup MySQL Database as SQL File.

The result of the Class is a SQL file with named set in the Class. The SQL File contain all Table as a data definition language (DDL) and data manipulation language (DML).

You need just provide a mysql connection in connection file, example here, i use mysqli_connect

$link=mysqli_connect($server, $username, $password, $database);


<?php
require_once('../include/koneksi.php');
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");;
header("Content-Disposition: attachment;filename=
". "kkkk". date('Ymd'). ".sql ");
header("Content-Transfer-Encoding: binary ");


echo "create database if not exists `db_wisuda`;\r\n";
echo "\r\n";
echo "use `db_wisuda`;\r\n";
echo "\r\n";
$m = "SHOW TABLE STATUS FROM db_wisuda";
$n = mysqli_query($link,$m);

while ($datao = mysqli_fetch_array($n))
{
$table=$datao[0];
echo "/*Table structure for table `$table` */\r\n";
echo "\r\n";
echo "DROP TABLE IF EXISTS `$table`;\r\n";
echo "\r\n";
echo "CREATE TABLE `$table` (\r\n";
$sql0="desc $table";
$res0= mysqli_query($link,$sql0);
$jum0=mysqli_num_rows($res0);
$j=0;
$key=0;
while($row0= mysqli_fetch_row($res0)){
$j++;
if($jum0==$j and $key==0)
{
if($row0[2]=='NO')
{
echo "`$row0[0]` $row0[1] NOT NULL);\r\n";
}
else
{
echo "`$row0[0]` $row0[1] default NULL);\r\n";
}
}
else
{
if($row0[2]=='NO')
{
echo "`$row0[0]` $row0[1] NOT NULL,\r\n";
}
else
{
echo "`$row0[0]` $row0[1] default NULL,\r\n";
}
}
if($row0[3]=='PRI')
{
$key=$key+1;
}
}
$sql1= "desc $table";
$res1= mysqli_query($link,$sql1);
$k=0;
while ($row1= mysqli_fetch_row($res1))
{
if($row1[3]=='PRI')
{
$k++;
if($key-1==0)
{
echo "PRIMARY KEY (`$row1[0]`)\r\n";
echo ");\r\n";
}
else if($k>1 and $k<$key)
{
echo "`$row1[0]`,";
}
else if($k==$key)
{
echo "`$row1[0]`)\r\n";
echo ");\r\n";
}
else
{
echo "PRIMARY KEY (`$row1[0]`,";
}
}
}
echo "\r\n";
$sql= "SELECT * FROM $table";
$res= mysqli_query($link,$sql);
while($row= mysqli_fetch_row($res)){
echo "INSERT INTO `$table` VALUES('".implode("','",$row)."');\r\n";
}
}
echo "\r\n";
?>




HTML Tag Base FPDF Text Formatting

Here is the Information About the HTML Tag Base FPDF Text Formatting. Sometimes we want to do formating Text in our FPDF Document Output. So we need simple way to do the Text Formatting.

Example :

Telah Menyelesaikan dengan baik serta memenuhi semua persyaratan pendidikan pada Fakultas Teknik, Program Studi Teknik Elektro. Oleh karena itu kepadanya diberikan gelar akademik : Sarjana Teknik, beserta segala hak dan kewajiban yang melekat pada gelar tersebut.

The Simple Way to do this is HTML Tag Base FPDF Text Formatting. Process or Convert HTML to do The Formating Text, So It can be the output of FPDF PHP Programming.

Here is The Source of Code That we can Follow : http://www.fpdf.de/downloads/addons/41/

and the output will be :

HTML Tag Base, FPDF Text Formatting

Good Browser for FPDF PHP Programming

Google Chrome is a Good Browser for FPDF PHP Programming. Good Browser for FPDF PHP Programming i mean here is easy for Debugging. We Just Need to Reload or Refresh the Browser. Without closing and open new tab to do the debugging.


I Found Moziila Firefox (Up to 3.5 ) isn't a Good Browser for FPDF PHP Programming. Because we need to close and open new tab to do the debugging.

So If You want the Browser for FPDF PHP Programming. You should use Google Chrome (I Use Version 3.0...).


Award Untuk Para Blogger

Hari ini saya mendapatkan award Yuda. Saya kurang mengerti kenapa saya dianugerahi award sama Yuda, mungkin karena kebaikan Yuda. Saya ucapkan terima kasih kepada Yuda yang sudah sudi mencantumkan nama saya sebagai penerima awardnya. Selain dapat award, saya juga dapat amanah dari Yuda, untuk menyebarkan award ini kepada sobat-sobat blogger yang lain. Oleh karena itu, sebagai tanda persahabatan saya anugerahkan award ini kepada sahabat-sahabat saya berikut ini :


  1. Celebryti
  2. !Rchymera!
  3. Stellacyan
  4. bamz
  5. Indonesia Raya
  6. Azwaramril
  7. Buitenzblog
  8. Computer Product Review
  9. Catatan Pelajar Gokil
  10. delia-shuningtyas
-=Award for you=-



Kepada sahabat-sahabat saya diatas, silahkan diambil awardnya. Untuk sahabat-sahabat blogger yang belum tercantum namanya, bila tertarik saya persilahkan untuk mengambil award ini dengan senang hati.

Award ini sendiri merupakan Award yang ber-backlink, maka sahabat blogger yang menerima award ini akan secara otomatis mendapatkan backlink, dan jika kita mengikuti aturannya secara tepat maka blog kita akan mendapatkan banyak backlink dalam waktu yang singkat. Bagi siapa saja yang menerima award ini diharuskan untuk membagikan kembali award ini kepada sepuluh orang temannya. Dan selanjutnya si penerima award harus meletakkan link-link berikut ini di blog atau artikel kamu :


  1. Master Go Master
  2. Blogger Kuningan
  3. Harits's blog
  4. Bojong Art Gallery
  5. Bocil's blog
  6. Perawatan AC
  7. Harto Hadi
  8. Mascipul
  9. Yuda
  10. Picas


Aturannya begini : sebelum anda meletakkan link di atas, anda harus menghapus peserta nomor 1 dari daftar. Sehingga semua peserta naik 1 level. Yang tadi nomor 2 jadi nomor 1, nomor 3 jadi 2, dst. Kemudian masukkan link anda sendiri di bagian paling bawah (nomor 10). Tapi ingat ya, kalian semua harus fair dalam menjalankannya. Jika tiap penerima award mampu memberikan award ini kepada 5 orang saja dan mereka semua mengerjakannya , maka jumlah backlink yang akan didapat adalah 1.953.125. Nah, silahkan copy paste saja, dan hilangkan peserta nomor 1 lalu tambahkan link, blog/website anda di posisi 10. Ingat, kamu harus mulai dari posisi 10 agar hasilnya maksimal. Karena jika kamu tiba2 di posisi 1, maka link kamu akan hilang begitu ada yang masuk ke posisi 10.”

Ketika posisi kamu 10, jumlah backlink = 1
Posisi 9, jml backlink = 5
Posisi 8, jml backlink = 25
Posisi 7, jml backlink = 125
Posisi 6, jml backlink = 625
Posisi 5, jml backlink = 3,125
Posisi 4, jml backlink = 15,625
Posisi 3, jml backlink = 78,125
Posisi 2, jml backlink = 390,625
Posisi 1, jml backlink = 1,953,125

Dan semuanya menggunakan kata kunci yang kamu inginkan. Dari sisi SEO kamu sudah mendapatkan 1,953,125 backlink dan efek sampingnya jika pengunjung web para downline kamu mengklik link itu, kamu juga mendapatkan traffik tambahan.

Selamat berbagi award...

Salam hangat blogger...

Mengecek Sisa Fair Use Packet Telkomsel Flash Unlimited Bulanan dengan Modem Huawei E220

Mengecek Sisa Fair Use Packet Telkomsel Flash Unlimited Bulanan adalah satu cara terbaik untuk penghematan pengguanaan Quota, apalagi jika kita ingin berhemat dan selalu dalam range Quota dan kecepatan yang diperoleh bagus.

Caranya adalah dengan menggunakan perintah
UL
< spasi > INFO

dan mengirimkannya ke 3636 dari kartu Telkomsel Flash anda.

Jika menggunakan Modem tentunya lebih mudah lagi.
1. Buka Software Modem yang terkait SMS / Message

Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220
2. New Message and Send
Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220
3. View
Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220

Sisa Fair Use, Packet Telkomsel Flash, Unlimited Bulanan, SMS Modem Huawei E220

Test Potensi Akademik Badan Pemeriksa Keuangan Republik Indonesia

Test Potensi Akademik Badan Pemeriksa Keuangan Republik Indonesia diadakan setelah Test Bahasa Inggris (English Proficiency Test), namun pada hari berikutnya.

Test Potensi Akademik Badan Pemeriksa Keuangan Republik Indonesia masih ingat dengan agak baik karena Test Potensi Akademik Badan Pemeriksa Keuangan Republik Indonesia ini saya tulis kurang dari 2 jam setelah pelaksanaannya..

Jenis Soal
  1. Persamaan kata
  2. Lawan Kata
  3. Kesetaraan
  4. Wacana Bahasa Indonesia (cukup panjang)
  5. Matematika
  6. Persamaan Linear
  7. Perhitungan Sudut, Segitiga
  8. Logika / Penalaran
  9. Membayangkan Ruang 3 Dimensi (Dadu dan Baling-Baling Kincir 3D)
  10. Test Gambar-Gambar seperti Test IQ.
Jangan meremehkan persamaan kata, kata-kata yang dimunculkan aneh dan bahkan tidak pernah saya dengar sebelumnya. Mungkin para pembaca pernah mendengarnya tapi saya mengakui test ini benar-benar sengaja dibuat sulit untuk menyeleksi peserta

1. contoh soal persamaan kata dan lawan kata dan kesetaraan (hampir 70 soal)
Rekonsiliasi = ....
Enigma = ...
absurd = ....
keynote speaker = ...
Elevasi = ...
labil >< ... Panas : Api = .... : ..... dll...sulit mengingat dikala mau diingat.. 2. Contoh soal matematika hitung-hitungan biasa
  • 544 kuadrat - 456 kuadrat = .... dan banyak hitung-hitungan biasa lainnya termasuk perhitungan persen dan pecahan
  • Deret angka 2 5 3 6 4 7 ....(5) dan tipenya lbh sulit tentunya..
  • jika x = 2/3 dari z dan z = 3/4 dari y, maka
a. x <> y
c. x = y
d. x = 3y-2
e. tidak dapat didefinisikan

ada banyak jenis soal demikian..

3. Soal 3 Dimensi berupa dadu dan kincir angin yang terdiri dari 4 kipas. sayang sekali saya ngawur pada soal ini.

4. Contoh Soal Penalaran

Premis Mayor :Semua Anggota DPD adalah anggota MPR
Premis Minor:Semua Anggota DPR adalah anggota MPR
Premis : ...
Premis : Beberapa Anggota DPD pernah menjabat sebagai anggota Parpol

Kesimpulan :Beberapa Anggota MPR pernah menjabat sebagai anggota Parpol..

a. Kesalahan Premis Mayor
b. Kesalahan Premis Minor
c. Kesalahan Kesimpulan
d. ...
e. tidak terdefinisi..

5. Test IQ berupa gambar yang dirotasi, jumlah ditambah 1 setiap perubahan dsb.

Perlu sekali diperhitungkan waktu yang diberikan sangat sedikit, jadi anda sulit untuk menjawab semua soal.

  1. 60 Menit untuk 90 soal Kemampuan Bahasa
  2. 60 Menit untuk 90 soal Matematika
  3. 60 Menit untuk 70 soal IQ
Jadi strategi bila sudah kepepet waktu dan tidak mampu memikirkan adalah pukul rata dengan jawaban yang sama. ^^. A semua, B Semua atau C, D, E semua tinggal pilih agar lebih beruntung daripada mengosongkannya.

Test Bahasa Inggris Badan Pemeriksa Keuangan Republik Indonesia

Test Bahasa Inggris Badan Pemeriksa Keuangan Republik Indonesia diadakan setelah Test Bahasa Indonesia. Test Bahasa Inggris Badan Pemeriksa Keuangan Republik Indonesia adalah English Proficiency Test, Test bahasa Inggris yang menguji kemampuan bahasa Inggris seseorang terkait dengan pekerjaan. Test ini terdiri dari 150 Soal.
  1. 50 Soal Listening
  2. 40 Soal Structure
  3. 60 Soal Reading

Test Bahasa Inggris Badan Pemeriksa Keuangan Republik Indonesia sebenarnya ada sesi Listening, namun karena jumlah peserta dan keadaan, Panitia tentunya sudah berpikir akan hambatan yg mungkin akan dialami sehingga Sesi Listeningnya diubah menjadi dapat dibaca.

Seperti umumnya Sesi Listening, tipe soal adalah Short Conversation, dan Long Conversation. Sebelum bagian jawaban Short Conversation, ada pertanyaan What's the Man/Woman/Andi/Rika mean...?? Seperti layaknya Listening TEST TOEFL atau Ujian Akhir SMU / SMK. Untuk bagian Long Conversation, Kita membaca percakapan yang lebih panjang dan menjawab beberapa soal terkait Long Conversation tersebut.

Pada Sesi Structure, kita akan dihadapkan pada soal Tenses dan Structure kalimat yang salah. Bagian ini menurut saya sulit dan kebanyakan hanya menebak, padahal seharusnya soal bagian ini tidak boleh demikian. Kita harus mengetahui Tenses and Structure in English dengan baik.

Pada bagian Reading terdiri dari 60 soal. Bayangkan anda harus membaca banyak wacana dalam Bahasa Inggris saat konsentrasi sulit fokus karena hari sudah menjelang sore dan belum makan siang. Tapi seharusnya itu bukan alasan. Pada bagian reading, tentunya teknik harus kita kuasai dengan membaca soal terlebih dahulu, baru kemudian turun ke soal. Teknik ini saya rasa cukup berhasil dan saya mampu menjawab banyak pada bagian reading. Namun demikian kemampuan Bahasa Inggris yang saya miliki masih sangat minim sehingga kebenarannya belum pasti.

Sesi Reading memang melelahkan. Sebenarnya penguasaan sesi Structure adalah hal yang bagus karena kita dapat menjawab soal tanpa konsentrasi yang besar seperti bagian Reading yang wacananya cukup panjang dan banyak.

Dilihat dari bobot dan materi Test Bahasa Inggris Badan Pemeriksa Keuangan Republik Indonesia / English Proficiency Test memang Sulit dan Perlu Persiapan Matang layaknya kita ingin sukses TEST TOEFL untuk masuk perguruan tinggi Terkemuka di Luar Negeri.

Test Bahasa Indonesia Badan Pemeriksa Keuangan (BPK) RI

Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK) RI yang pertama adalah Test Bahasa Indonesia. Soal bahasa Indonesia Berjumlah 75 Soal yang dapat kita kerjakan selama 2 jam.

Soal Soal bahasa Indonesia sendiri cukup bervariasi dari makna Awalan, Imbuhan atau Akhiran, Membaca Statistik Grafik dan tentunya soal membaca wacana dalam bahasa Indonesia.

Sebagian besar peserta akan menyelesaikan Test Bahasa Indonesia Badan Pemeriksa Keuangan ini sebelum waktunya, jadi sebaiknya kita jangan ketinggalan. Ada saja orang-orang yang mencoba menjatuhkan mental lawan dengan cara bekerja secepat mungkin dan jauh-jauh waktu sebelum test berakhir orang tersebut sudah bersantai-santai. Sebagai Orang Indonesia tentunya kita tidak akan mengalami kesulitan dalam Test bahasa Indonesia Ini.

Menjatuhkan mental lawan tidak tepat dilakukan pada Test Bahasa Indonesia Badan Pemeriksa Keuangan, karena waktu yang tersedia cukup banyak dan kemampuan berbahasa Indonesia lawan kita yang notabene orang Indonesia relatif sama.

Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK)

Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK) Republik Indonesia tahun 2009 diadakan secara serentak di seluruh indonesia pada hari Sabtu dan Minggu, 21 dan 22 November 2009. Untuk wilayah Bali, Test diadakan di GOR Purna Kridha, Jl. Raya Kerobokan, Badung.

Materi Tes Tahap 1 CPNS Badan Pemeriksa Keuanganterdiri dari :
  1. Tes Bahasa Indonesia.
  2. Test Bahasa Inggris (English Proficiency Test), dan
  3. Test Potensi Akademik.
Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK) ini telah berlangsung dengan baik. Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK) ini termasuk test CPNS yang berkelas. Dari segi pemilihan lokasi, Panitia dan tentunya materi dan bobot Soal-soal yang diberikan. Bagi saya yang mengikuti test ini untuk pertama kali merasa cukup sulit dan memang kita harus mempersiapkan strategi sebelum menghadapi test ini.

Memang dari segi kebutuhan Pegawai, BPK sendiri tentunya harus sangat selektif dalam melakukan rekrutmen pegawai untuk mendapatkan Calon Pegawai yang berkualitas tinggi. Tidak sembarang orang yang akan menjadi CPNS di lingkungan BPK, karena tentunya pemeriksa keuangan haruslah orang yang cerdas, pintar dan memiliki personal yang bagus.

Pengumuman kelulusan Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK) ini juga cukup lama, yaitu tanggal 28 Desember 2009, sebulan lebih beberapa hari dari tanggal ujiannya. Tes Tahap 2 CPNS Badan Pemeriksa Keuangan (BPK) yang berupa Test Psikotes akan diaksanakan tanggal 9-10 Januari 2010. Tenggang waktu yang cukup lama ini kita harapkan tanpa ada permainan dan kecurangan-kecurangan yang dapat merugikan para Peserta Ujian dan BPK sendiri.

Akhir kata dari Tes Tahap 1 CPNS Badan Pemeriksa Keuangan (BPK), semoga saya lulus, dapat mengikuti Tes Tahap 2 CPNS Badan Pemeriksa Keuangan ( Test Psikotest), dan tentu saja test tahap berikutnya hingga dapat menjadi CPNS di lingkungan Badan Pemeriksa Keuangan (BPK) Republik Indonesia.

Semoga!!

Menghitung Umur / Usia dengan PHP

Menghitung Umur / Usia dengan PHP dapat dilakukan dengan cara yg panjang atau cara yang pendek. Menghitung Umur / Usia sering digunakan pada aplikasi sistem informasi. Beberapa aplikasi yang menggunakan Perhitungan Umur / Usia dengan PHP adalah Sistem Informasi berbasis Web.

Menghitung Umur / Usia biasanya dilakukan secara otomatis oleh program. Beberapa Pendaftaran CPNS Departemen Departemen yang dilakukan secara online menggunakan Perhitungan Umur / Usia, agar Calon Pendaftar yang sudah lewat umurnya atau belum cukup umur tidak dapat mendaftarkan dirinya..

berikut contoh syntax Menghitung Umur / Usia dengan PHP, dilakukan dengan cara singkat dan tanpa pikir panjang anda dapat menerapkannya..
[source : http://drewd.com/2006/11/03/calculating-age-in-php]


<?php
$birthdate = '1987-04-11';
$age = ((time() - strtotime($birthdate))/(60*60*24*365.2425));
echo"$age";
?>

Semoga Berhasil..

Level atau Peranan / Role Pengguna Wordpress (Administrator, Editor, Author, Contributor dan Subscriber)

Sebuah Blog dengan penulis tunggal kemungkinan memiliki produktivitas posting yang sedikit atau kecil. Kadang-kadang sekumpulan orang bekerjasama untuk mengelola suatu blog. Salah satu tujuannya adalah untuk meningkatkan produktivitas Blog ataupun Website.

Salah satu Engine CMS yang memiliki kehandalan dalam pemberian peranan kepada Penggunanya adalah Wordpress. Wordpress memiliki beberapa peran user yang tentunya dapat dimanfaatkan untuk produktivitas Blog atau Website.

Ada beberapa Role / Peranan yang dimiliki pengguna Wordpress diantaranya Administrator, Editor, Author, Contributor dan Subscriber.
  1. Administrator : Level atau Peranan / Role layaknya Penguasa segala hal dalam engine wordpress.
  2. Editor : Level atau Peranan Penyempurna, artinya mampu menilai layaknya suatu tulisan dimuat entah Page atau Post me-moderate comments, memanage categories, memanage tags, memanage links dan mengupload files/images. Sehingga menguasai hal terkait konten, tetapi tidak tampilan / appearance.
  3. Author : Level atau Peranan Penulis, artinya mampu menulis suatu tulisan hanya Post dan mengupload files/images terkait post itu. Author menguasai hal terkait konten dinamis sering berganti.
  4. Contributor : Level atau Peranan Pemberi, artinya mampu menulis suatu tulisan, tetapi kemudian melepaskannya untuk diolah dan dipublish Administrator, Editor, atau Author.
  5. Subscriber, Kadang untuk berkomentar atau melakukan aktifitas lain kita harus terdaftar di engine wordpress. Subscriber ini tidak dapat melakukan aktifitas metubah konten blog.
Berhati Hatilah memberi Level atau Peranan / Role pada Pengguna Wordpress, karena tentunya sangat berbahaya jika disalahgunakan.

Saran : Sebaiknya hanya ada satu administrator dalam satu engine wordpress, dan perlu kehati-hatian memberikan wewenang terhadap orang yang berperan sebagai administrator atau Editor.

This Blog Reach Page Rank 3

Page Rank 3
Actually, it was very hard work to increase Google Page Rank. But very succesfull way to get Page Rank is nice Article and Posting. People visit our blog usually search for important and usefull information.

Beside nice post and good type content, I consider Link Exchange is very sucessful way to get High Page Rank. How many site linking our site or blog. This affect how Important our blog in the web.
google analytic statistic
I consider that my site traffic is low (usually average 20 visitors a day). I focussed the visitor came from the search engine without ignore direct or referring site. The only ways to do this is produce nice article.

google analytic statistic
Because of low blogwalking activity Alexa Rank is down drastically. Busy of another activity and daily life.

Alexa Statistic
I hope with this all condition do not stop me to write and write every day.

SQL Commands for Displaying Random Record

Have you ever seen the applications that displays a random tips, messages or informations? For example, displays messages, advice or tips on web pages. Every time with or without refresh, the page displays the message, the message appears change at random.

Displaying Random Record can be made only by using SQL statement, without your hard-work to write a script or program. There is in the SQL function RAND (). This function can generate random numbers.

By default, this function will result in real numbers range from 0 - 1.

Example usage: SELECT RAND ();

SQL Commands, Random Record


Above statement will produce output random real numbers range from 0 - 1.

Function RAND () in the example above is placed in the SELECT. But you can also put it in the ORDER BY.

Example usage: SELECT * FROM table ORDER BY RAND ();
SQL Commands, Random Record
Well ... if the above statement will show a record that will be selected at random among all the records in the table.

You may then ask, what if you want to select N records at random from all that is in the table? The way that is easy enough just by adding a LIMIT command N.

Example usage: SELECT * FROM table ORDER BY RAND () LIMIT 3;

SQL Commands, Random Record

Statement on the record will show random 3.

You can also use the WHERE, as in the following statement SELECT * FROM table WHERE conditions ORDER BY RAND () LIMIT 3;

Miraculously ... let's say you choose N random records with a SQL statement above, then the N records are not the same.

Structured Song into a Chart

I dont know before that "Hey Jude" popularized by The Beatles is a simply song that can be a chart..



souce : http://ffffound.com/image/48548ef073812e9b1b723296db9b1733aa5c4710

Do the songwriter's had think about this..
Great Great Great !!!

Tes Tulis CPNS Departemen Perhubungan

Tes Tulis CPNS Departemen Perhubungan terlewati, tinggal menunggu pengumuman apakah lolos atau tidak. Pengumumannya sendiri akan diumumkan langsung melalui website Departemen Perhubungan.

Jika anda penasaran apa menjadi materi dalam tes perhubungan kali ini mungkin saya masih dapat mengingat beberapa soal yang akan saya post-kan berikut ini:

Jumlah Soal 200 tipe pilihan ganda dengan Lembar Jawaban Komputer.
100 Soal TKD (Tes Kemampuan Dasar) dan 100 TKB (Tes Kemampuan Bidang)

100 soal kemampuan dasar terdiri dari
1. Pancasila dan UUD
2. Soal Sebab Akitat
3. Soal Pilihan Majemuk
4. Sinonim
5. Antonim
6. Wacana
7. Deret Angka
8. Matematika
9. Logika
10. Psikotes dan Skala Kematangan

100 soal TKB (Tes Kemampuan Bidang) terdiri atas pengetahuan bidang perhubungan dan komputer, sistem perhubungan, pemeriksaan dan pengawasan, sarana dan prasarana perhubungan dan pengetahuan lain terkait Departeman Perhubungan.

semua soal pilihan ganda dan menggunakan sebuah LJK. Pertanyaan yang masih teringat (Tes Kemampuan Bidang) :
1. Apa Plat nomor (pertanyaan kasar) pesawat Indonesia.. PK
2. Apa nama tempat parkir pesawat.. Hangar
3. Apa itu Marka Jalan..????
4. Kepanjangan ASDP..
5. Arti Lampu Hijau..
dll..

maaf-maaf bener-bener lupa yang lain...baru sempat posting malam2..


Balai Latihan dan Pendidikan Perhubungan Darat, Gianyar, Bali

Set Form Element Readonly with Javascript

How we can Set Form Element Readonly with Javascript ..

a piece of the code is here

opener.document.getElementById('jml_aset').setAttribute('readOnly','readOnly');

or the complete forum can be found here

Im affraid any lost.. Maybe copy any source code to this post is good idea...

<script type="text/javascript">

function blah(bool) {
if(bool) {
document.getElementById("ta").readOnly = true;
}
else {
document.getElementById("ta").readOnly = false;
}
}

</script>

<textarea id="ta"></textarea>
<input type="checkbox" onclick="blah(this.checked)" />


or this solution

[1] use setAttribute and removeAttribute

if(document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.setAttribute('readOnly','readonly'); //2nd readonly more freedom
}
else //if(!document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.removeAttribute('readOnly');
// also tried document.formOne.fieldtextarea.focus();
}

[2] property assignment

if(document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.readOnly=true; //true has some freedom
}
else //if(!document.formOne.fieldInfo.checked)
{
document.forms['myFormId'].myTextArea.readOnly=false; //false has some freedom
// also tried document.formOne.fieldtextarea.focus();
}

MySQL Stored Procedure that have Variable Table Name and it's Query Validation

I have try and try about MySQL Stored Procedure that have Variable Table Name and it's Query Validation. First i try to make MySQL Stored Procedure that have Variable Table Name. I so newbie in stored procedure, but after any success it feel so nice.

This stored procedure primary target is giving a increment counter in a field. The increment value of a asset (Asset Information System) giving a unique ID between each number of asset even the asset is the same.

below is primary procedure to do the increment.




DELIMITER $$

DROP PROCEDURE IF EXISTS `db_simaset`.`addnew`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `addnew`
(in tabel varchar(15), in kodeaset varchar(11),
in banyak numeric,
in awalancounter numeric,
codesppa varchar(20),
id_transaksi numeric,
tglpenerimaan date,
tglpembukuan date)
BEGIN
set @awalancounter=awalancounter;
set @inc=1;
set @ptabel=tabel;

while (@inc <= banyak) do begin
set @awalancounter=@awalancounter+1;
SET @dyn_sql=CONCAT("INSERT INTO ",@ptabel,"(kode_aset,no_aset,
no_sppa,id_transaksi,tgl_penerimaan,tgl_pembukuan)
values ('", kodeaset,"','", @awalancounter,"','",codesppa,"','",
id_transaksi,"','",tglpenerimaan,"','",tglpembukuan,"');");

PREPARE s1 FROM @dyn_sql;
EXECUTE s1; set @inc=@inc+1;
end;
end while;
END$$
DELIMITER ;



the validation is give a single quoted beetwen dynamic value of the field. I mean Here



'",kodeaset,"'



without the validation it will be error column will happen shows that MySQL confuse about integer and varchar value.

Hope it will help you..

MySQL Stored Procedure that have Variable Table Name

First Time Using Stored Procedure in MySQL 5 is a high class type of database programming to me. I still newbie in this kind of programming.

But in this article i want to show you that a direct variable table name doesn't work in MySQL Stored Procedure. The example below will got error table name

DROP PROCEDURE IF EXISTS addnew;

DELIMITER $$

CREATE
/*[DEFINER = { user | CURRENT_USER }]*/
PROCEDURE `db_simaset`.`addnew`(in ptabel varchar(20), in kodeaset varchar(20), in banyak numeric, in awalancounter numeric)

BEGIN
set @awalancounter=awalancounter;
set @inc=1;
set @ptabel = ptabel ;


while (@inc <= banyak) do begin set @awalancounter=@awalancounter+1; insert into @ptabel (kode_aset, no_aset) values(kodeaset,@awalancounter); set @inc=@inc+1; end;
end while;


END$$


DELIMITER ;



then, to make it works, it should be like this (Using Concat ( String Function))


DELIMITER $$

DROP PROCEDURE IF EXISTS `db_simaset`.`addnew`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `addnew`(in tabel varchar(15), in kodeaset varchar(11), in banyak numeric, in awalancounter numeric)
BEGIN
set @awalancounter=awalancounter;
set @inc=1;
set @ptabel=tabel;

while (@inc <= banyak) do
begin
set @awalancounter=@awalancounter+1;
SET @dyn_sql=CONCAT("INSERT INTO ",@ptabel,"(kode_aset, no_aset) values (",kodeaset,",",@awalancounter,");");
PREPARE s1 FROM @dyn_sql;
EXECUTE s1;
set @inc=@inc+1;

end;
end while;


END$$


DELIMITER ;

100 Blog Follower

Blog Follower
Cukup lama mendapar 100 Follower..tapi akhirnya dapat juga...
Terima Kasih Bagi Follower..

Hidup is so Complicated

Mau ini, mau itu. Memang manusia memiliki keinginan tak terbatas. Tak terkecuali tentang teman hidup ataupun orang istimewa. Naluri ingin bersama lawan jenis adalah naluri yang alami, ada, dan melekat pada individu normal. Tentu kita bisa mengambil makna dari kalimat yang cukup populer "Di sisi seorang laki-laki hebat pastilah ada seorang perempuan hebat sebagai pilarnya". Lalu bagaimana nasib seorang laki-laki hebat tanpa seorang wanita yang mensupportnya..?? Banyak dan bahkan biasa dalam kehidupan..

Hal diatas mungkin sebagian kecil dari penyebab seseorang mengalami penambahan pada beban pikirannya. disamping itu masih banyakk hal yang menyebabkan seseorang harus berpikir demi kelangsungan kehidupan di masa depan.

Semakin maju peradaban (entah saat ini semakin maju atau semakin mundur yang ada hanya kehidupan yang semakin susah dan sulit), semakin complicated kebutuhan dan keinginan manusia. Di lihat dari sisi kebutuhan tentunya makanan, pakaian dan rumah yang notabene kebutuhan pokok semakin besar dan banyak. Belum lagi teknologi, teknologi adalah kebutuhan pokok juga saat ini, bagaimana tidak, teknologi adalah sarana kerja dan kemungkinan juga bisa buat kecanduan.

Tanpa teknologi tidak bisa bekerja, tidak bisa bekerja juga dibarengi tidak bisa mencari hiburan sambilan di Internet, jadinya cuma bengong tidak jelas..akibatnya kerjaan tidak beres, hiburan tidak dapat..dll

Rasanya tulisan ini aneh dan g nyambung kesana kemari..tapi kasian kalau di hapus..

Bencana Gempa yang Meresahkan Indonesia

Tragedi Bencana tidak akan putus melanda Indonesia. Tidak hanya itu, kerusuhan, terorisme dan masih banyak lagi kategori bencana.

Bencana yang marak belakangan ini adalah Gempa (Akhir 2009). Tidak ada teknologi yang dapat mempredeksi terjadinya gempa. Apa mungkin hal ini tidak ada solusinya..? yang ada ya pasrah saja dengan gempa .. terima apa adanya..

Gempa juga mengakibatkan potensi tsunami apabila pusat gempa ada di dasar lautan. Kata orang hal ini bisa diprediksi sampainya tsunami di daratan..tapi apa benar demikian..? ada saja korban dan bahkan kebanyakan orang tidak dapat diungsikan sebelum tsunami sampai ke darat.

Mengapa lempeng yang ada di Sumatra-Jawa-Bali-Nusa Tenggara sangat aktif belakangan ini. Apakah akan terus demikian..?? Jika kita lihat dari peta, kita lempeng kita hanya garis kecil jika dibandingkan dengan lempeng yang berderet dari benua eropa dan asia. Jika ada sesuatu yang besar terjadi bukan mustahil Indonesia akan terkena bencana besar.

Semoga Tuhan selalu melindungi dan lebih memberikan kedamaian dari segala bencana di Indonesia Tercinta.

Subscribe Lowongan Pekerjaan CPNS Departemen

Mengapa kita perlu Subscribe Lowongan Pekerjaan CPNS Departemen..?

Jawabannya adalah agar kita tetap update lowongan pekerjaan menarik, umumnya CPNS atau Pegawai BUMN yang diidam-idamkan hampir seluruh pencari kerja Indonesia.

Update yang saya maksud disini adalah dengan sarana Email kita. Apabila kita berlangganan Entry atau feeds dari website lowongan pekerjaan maka secara otomatis postingan mengenai lowongan CPNS atau Lowongan Pekerjaan Pegawai BUMN atau lowongan pekerjaan menarik lainnya akan kita dapatkan di email.

Saya percaya banyak dari kita secara rutin mengecek email setiap harinya. Apalagi dengan adanya status update dari facebook, secara otomatis kita akan dapat mengetahui otomatis update yang ada hanya dari email.

Salah satu situs yang menyediakan informasi menarik tentang lowongan lowongan CPNS, Lowongan Pekerjaan Pegawai BUMN, atau lowongan pekerjaan menarik lainnya yaitu iCPNS.com. Berlangganan feeds dari situs ini cukup bagus untuk membuat kita tetap update dengan lowongan-lowongan pekerjaan menarik.

Putty Command Line on Linux / Bash Command on Linux

A lot of Linux command line is difficult to beginner user, but we can learn it continuously.

If we forgot, here is The Complete Putty Command Line on Linux / Bash Command on Linux

Link Complete Bash Command on Linux

Repair Error Table syntax in MySQL

it was a big trouble if data in mysql table cannot be access. something wrong happen if there was a refused in browse the data table.

use a mysql repair table method is an alternative to overcome the trouble. the syntax is very simple. but we must know about the effect. we prefer do not use this sintax if not neccesary.

the syntax of repairing table

repair table tablename

repair mysql table
if succes the status will be ok.. good luck if you have this trouble..

Trouble create colspan with FPDF

Dear master PHP and FPDF, I have trouble to make a good colspan structure. I want my output like this image.


The report contain data from a mysql database query.
if i using my code (Cell Function), the colspan will be like this..
I Confuse how to solve the problem..
Please Help..



below is my code in loop of showing data

while ($data=mysql_fetch_array($exe)){

$pdf->Cell(80,50,"Gambar",1,0,'C');
$pdf->Cell(40,10,"NO",1,0,'L'); $pdf->Cell(70,10,"Ket No",1,0,'L');
$pdf->Cell(40,10,"NO",0,1,'C'); $pdf->Cell(70,10,"Ket No",1,2,'L');
$...Wrong...

}

Please Help about this..

Mengapa Telkomsel Flash Lambat...?

Belakangan ini browsing, Downloading koq ga pernah dapat speed sampai 20 atau 25 KBps lagi..
Usut punya usut eh ternyata telkomsel flash unlimited 125 ribu perbulan keq 175 ribu perbulan keq sama saja.. Kuota efektif 256 Kbpsnya cuma sampai batas 500 MB.

Jadi bayar 137.500 hanya dapat 500MB speed jarang-jarang bagus sampai 20 - 25 KBps. Pemakaian 500 MB tu cuma buat seminggu lebih sehari..

Sungguh tega TELKOMSEL. Apa sebenarnya maksud hal ini. Masak kuota yang sebelumnya 3 GB turun cuma jadi 0.5 GB. kalau 1 GB sih masih masuk diakal. masak yang disisain cm setengah..0,5..Terlalu dan keterlaluan tanggung..!!

Apa yang terjadi jika anda menggunakan Telkomsel Flash Sekarang..??
Bisa Internetan Seminggu, habis itu 3 minggu bengang bengong ga jelas nunggu 1 halaman kebuka di depan komputer..Bulan depan bisa lagi pake seminggu, 3 minggu lagi bengang bengong ga jelas.!!

Bagaimana Bangsa bisa maju kalau Internet aja Sulit dan Lambat Gini..Katanya bakal murah..Ga ada bukti dan sisa janji-janji palsu.!!

Tetangga aja bisa sakit hati kalau denger bisikan jelek. Apa TELKOMSEL tidak bisa membuka hati dengan kebijakan baru yang merugikan Pelanggannya Sendiri.


Tes CPNS Departemen Departemen

Begitu mendengar adanya pengumuman pendaftaran Tes CPNS Departemen Departemen di Indonesia (CPNS DEPDAGRI, CPNS DEPHUB, CPNS DEPHUT, CPNS BASARNAS, CPNS KEJAKSAAN, CPNS DEPDIKNAS, CPNS BMG, dll) Saya jadi ingin mendaftar. Bagaimana tidak, Posisi / Jabatan sebagai CPNS adalah Idaman sebagian besar Rakyat, Pemuda dan Pengangguran, tanpa kecuali Saya.

Ada banyak hal yang membuat saya merasa aneh. Bagaimana seorang yang memiliki latar belakang Ilmu dan Pengetahuan yang bagus tidak bisa mengikuti Seleksi. Misal seorang tamatan D1 katakanlah dia pintar, bagaimana bisa ikut test CPNS yang notabene mencari paling kecil pendidikan D3 dan S1.

Ada lagi sebuah kenyataan yang benar-benar membuat saya agak jengkel.. Begini...Saya akan lebih setuju apabila seorang sarjana pertanian diijinkan melamar pekerjaan sebagai Pranata Komputer atau Seorang Sarjana Teknik Informasi diperbolehkan melamar Auditor. Tapi kenyataan yang ada adalah tidak diperbolehkan!!!

Apa tidak mungkin seorang sarjana pertanian tidak bisa komputer..?? Apa tidak mungkin seorang sarjana TI tidak bisa akuntansi..?
Wong itu makanan sehari-hari semasa kuliah koq.. Anak pertanian bisa aja punya Desktop PC dirumahnya bahkan Laptop, kemungkinan saja Desktopnya rusak dan bisa benerin sendiri. Atau bahkan hobbi juga proggramming.

Panitia-panitia CPNS memang generasi tua yang konservatif dan tidak mau berubah, kurang fleksibel dengan Zaman dan keadaan, masih kuno dan mempertahankan tradisi. Atau mungkin memiliki pemikiran agar supaya antek antek, sanak keluarga bahkan sepupu mindon yang dapat PNS

Kerja jadi PNS enak dan memang kenyataannya seperti itu, g perlu mikir lagi masa depan. Masa depan ditanggung cerah, pengobatan, jaminan hari tua dan pensiun, dan sebagainya. Para PNS saat ini juga mampu menunjukkan bahwa diri mereka ada dan mampu di masyarakat, bisa beli ini beli itu, bisa bangun rumah, dsb.

Sebenarnya kalau masalah transparansi tidak perlu ditanya lagi.. Indonesia..
Kapan Mau Maju..Tapi Ga apa laah..semasih mau mencoba..semoga ada bantuan dari Yang Di Atas untuk membersihkan jalan yang kurang transparan. Semoga...


Change FCKEditor Default Row Height

Im new using FCK Editor, But a little thing make me confuse is How to Change FCKEditor Default Row Height.

Some People say we can do from FCKEditor.js, but actually can do from D:\xampp\htdocs\project\administrator\fckeditor\fckeditor_php5.php

just find code below

public function __construct( $instanceName )
{
$this->InstanceName = $instanceName ;
$this->BasePath = '/fckeditor/' ;
$this->Width = '100%' ;
$this->Height = '300' ;
$this->ToolbarSet = 'Default' ;
$this->Value = '' ;

$this->Config = array() ;
}


then change Red Color..I mean '300'.

That's it. It would be work charm.

Automatically Install Windows Driver

How we can Automatically Install Windows Driver?
Somebody please don't missunderstand about this..

I mean if the driver is unknown and we have to choose among of them. We don't waste time by choose the driver one by one. By following this steps, you will be ensures by the operating system if your driver update is failed or succesfully.


This is the way we can do that easily.


[Fig. 1 Device Manager]


[Fig 2. Do Not Connect Internet]


[Fig 3. Install Driver Automatically]


[Fig 4. The Process, Wait unti finished]

Maybe all people know about this.. Just Documented it.

Google Analytic to Analyze Website Traffic

Google Analytic, Analyze Website Traffic
1. Daily Web Visit Statistic like Histats
2. Visitor Overview
3. Map, Like Feedjit, but more detail.
4. Traffic Percentage {Search Engine, Direct or Referral}
5. Popular Page Like Feedjit.

This Google Analytic feature is great for Analyze Our Website Traffic.

Windows Firewall Dead!!! COMODO Firewall Can Protect my Computer !!!

Broken Firewall
If Your Windows Firewall is Broken, a simple way to firewall it from the Internet is using Firewall Software. Usually we need to pay for a Firewall Software. But a Great free firewall software COMODO Security is the answer..

COMODO Internet and antivirus security is a great free software.
COMODO Antivirus and FirewallFrom the Image above we can see COMODO as Antivirus and Firewall. It can shows what kind of program that using almost of the traffic. If Program that using traffict seems to be strange, we can turn it off.

Kuta Karnival 2009

Kuta Beach, Kuta Karnival, Bali's 7th Annual International Event, A Celebration of Life
Bali's 7th Annual International Event
Kuta Karnival
A Celebration of Life

Place : Along Kuta Beach Bali


19-27th September 2009.

I Experienced that was very Great Event..!! music, food, dance, and another event every day..!!!

Koneksi Telkomsel Flash Sekarang Lambat. Akankah Sekarang dan Selamanya?

Sekarang Koneksi Telkomsel Flash lambat , putus-putus dan bahkan sering tidak mau konek selama beberapa jam dari rumah dan mungkin juga dari luar sana. Mengapa Tidak? Kebijakan pemerintah daerah tentang Tower Bersama telah mengakibatkan Tower Pemancar di dekat Rumah Dirobohkan !!!

Koneksi yang waktu ini "cukup bagus" sekarang serasa Telkomnet Instan Tahun 1997 (Silakan bayangkan sendiri) Udah Lambat, Request Time Out, Putus Nyambung, Modem harus dicabut-cabut, Koneksi harus Connect-Disconnect..Walah Pokoknya Ribet !!!

Ini kayaknya bukan hal yang akan cepat berubah!!! untuk waktu yang lama, Telkomsel Flash akan lambat dan putus putus kayak sekarang. Tower bersama yang dibuat pemerintah daerah lokasinya jauh dari rumah, niscaya Telkomsel Flash tidak akan mampu memberikan pelayanan yang bagus ke rumah saya.

Jika keadaan terus begini..
Good Bye Internet..T_T

Security Upload file dengan PHP

Beberapa hal penting yang sering digunakan sebagai security dalam upload file PHP diantaranya :

1. Ukuran besar File Upload tidak boleh melebihi suatu ukuran / size tertentu
Mengapa : Karena pengembang sistem pasti sudah berpikir matang-matang akan kapasitas hardisk server yang akan digunakan untuk menampung file-file upload. Jika ukuran file yang diupload tidak dibatasi, kemungkinan besar kapasitas hardisk server akan cepat habis.

Dengan adanya kebijakan ukuran file terbatas, Pengguna yang melakukan upload file tentunya akan berusaha file yang diuploadnnya berukuran lebih kecil dari pembatasan yang ditentukan.

2. Dimensi File Upload tidak boleh melebihi suatu dimensi tertentu (contohnya file gambar)
Mengapa : Serupa dengan Ukuran File, dimensi file yang besar tentunya sejalan dengan ukuran file.

Contoh : File Gambar berekstensi JPEG, ukuran 2048x1536 adalah file gambar yang memiliki dimensi cukup besar apabila digunakan dalam kegiatan Upload File. Maka pengembang sistem akan membatasi ukuran file gambar yang dapat diupload misalnya 1024 x 768.

3. Tipe File Upload tidak boleh File berektensi PHP
Mengapa : Bahaya..!!!. Hacker akan dengan mudah mengupload file PHP miliknya, lalu bagaimana jika Hacker menghapus file-file milik kita dengan kemampuan programming yang ada dalam file PHP nya tersebut..? Tentunya hal ini tidak kita inginkan.

4. Memperhatikan File Exist / sudah ada file bernama sama di Server.
Mengapa : Hal ini tentunya agar file sebelumnya yang sudah ada tidak digantikan oleh file lain dengan nama yang sama. Bayangkan jika file foto seseorang dapat ditimpa dan digantikan dengan nama file serupa, tetapi isinya adalah gambar porno..

Hal yang dijelaskan disini kemungkinan masih sangat kurang dibandingkan apa yang ada di dunia nyata. Security sangat diperketat dalam masalah Upload File. Facebook dan website besar lain tentunya sudah memikirkan hal ini lebih jauh dari apa yang dibeberkan diatas.

Untuk syntaks coding terkait security File Upload dengan PHP adalah sebagai berikut :

Nama property upload adalah fupload -- > <input type=file name=fupload />


$target = "uploads/";
$target = $target . basename( $_FILES['fupload']['name']) ;
$ok=1;

$tipe_file = $_FILES['fupload']['type'];
$lokasi_file = $_FILES['fupload']['tmp_name'];
$nama_file = $_FILES['fupload']['name'];
$ukuran_file = $_FILES['fupload']['size'];

//This is our size condition
if ($fupload_size > 2000000){
echo "Your file is too large.<br>";
$ok=0;
}

//This is our limit file type condition
if ($tipe_file == "text/php" or $fupload_type == "image/gif" or
$tipe_file == "image/jpeg" or
$tipe_file == "image/pjpeg" or
$tipe_file == "image/png")
{
echo "Dokumen Dilarang<br />";
$ok=0;
}

//please change the uploads below with $target !!!

if (file_exists('uploads/' . $_FILES['fupload']['name']))
{
echo $_FILES['fupload']['name'] . " already exists. ";
$ok=0;
}


//Here we check that $ok was not set to 0 by an error
if ($ok==0) {
Echo "Sorry your file was not fupload";
}

else { //If everything is ok we try to upload it
if(move_uploaded_file($_FILES['fupload']['tmp_name'], $target)) {
echo "The file ". basename( $_FILES['fupload']['name']). "
has been upload";

Query can be here

} // end succes upload
else {
"Sorry, there was a problem uploading your file.";
}
}

Memunculkan Gambar Postingan Wordpress jika menggunakan the_excerpt

Bagaimana bisa kita menampilkan gambar kalau kita menggunakan the_excerpt() wordpress sedangkan yang bisa muncul hanya beberapa buah kalimat atau katakanlah sekitaran 30-an kata.

Jika kesulitan bisa tambahkan fungsi berikut di function.php

function getImage($num) {
global $more;
$more = 1;
$link = get_permalink();
$content = get_the_content();
$count = substr_count($content, '<img');
$start = 0;
for($i=1;$i<=$count;$i++) {
$imgBeg = strpos($content, '<img', $start);
$post = substr($content, $imgBeg);
$imgEnd = strpos($post, '>');
$postOutput = substr($post, 0, $imgEnd+1);
$postOutput = preg_replace('/width="([0-9]*)" height="([0-9]*)"/', '',$postOutput);;
$image[$i] = $postOutput;
$start=$imgEnd+1;
}
if(stristr($image[$num],'<img')) { echo '<a href="'.$link.'">'.$image[$num]."</a>"; }
$more = 0;
}


lalu pada bagian yang menggunakan the_excerpt() pada folder thema wordpress, misalkan file index.php atau archive.php panggil fungsi tersebut sebelum atau sesudah digunakannya the_excerpt().

Contoh penggunaan fungsi tersebut :

<?php getImage('1'); ?>

Angka 1 pada pemanggilan fungsi adalah gambar ke 1 dalam postingan. Angka 1 boleh saja diganti. Jika kita memiliki 2 buah gambar dalam 1 postingan maka kita dapat menggantinya dengan memberikan passing angka 2 pada fungsi.

Kelemahan koding ini adalah tidak dapat dilakukannya resize terhadap image, jadi jika gambar aslinya besar, maka postingan terlihat kurang rapih.


Jika ingin menggunakan plugin untuk hal ini, kunjungi Link

Alexa Links In Update for Your Blog or Website




How long Alexa Links In will be update for your blog or website..? It take for more than 6 month in my site. I active wrote on my blog since Marc 2009, and the Alexa Rank Update at September 4, 2009. Some site will be faster if they have high google pagerank or high alexa rank.

How important the Alexa Links In mean?
It is important as comparison with another website or blog, It show how popular and important a blog or website in the Internet. The High value of Links In mean the blog or website have much External Link.

How the Alexa Links In value of The Big or Great Website?
The big or great website have a high value of the Alexa Links In. On the contrary, the value of the Alexa Rank is small. Small value in Alexa rank mean a high rank.

I'm so proud my Alexa Links In have change to my own. Before this change, The value belongs to Blogger.com, nowadays the value have been update to my own site.

The Alexa Rank value and Alexa Links In value is a popular component on the Internet. So, If we have a great value on it, it will be a proud of us.

Menginstall Yahoo Messenger Secara Offline


Install Yahoo Mesenger dari Link http://messenger.yahoo.com/download/ maka akan sangat lambat (untuk koneksi internet lambat dan sedang). Belum lagi koneksi putus.

Sebenarnya ada link yang langsung bisa mendownload Installer Ym secara Full Installer (Anda bisa menginstall secara Offline). Silakan download dari link download. Dijamin dengan kecepatan 7-10 KBps dalam waktu kurang dari 20 menit anda sudah memiliki file utuh untuk instalasi Yahoo Messenger 9 di komputer anda.

DOWNLOAD:

Yahoo Messenger 9 Full Offline installer (final version).


Versi ini juga stabil lho...

Cara Dapat Lyric Lagu dengan Winamp (Plugins Leoslyrics.com.)

Lyric  Lagu dengan Winamp Plugins Leoslyrics.com


Winamp telah lama dapat menemukan lirik lagu jika kita terkoneksi Internet contohnya dengan plugin Leoslyrics.com.

Plugins ini cukup update masalah lyric (lagu barat). Group Band dan Artis Barat yang baru merilis lagu tidak perlu ditunggu lama ketersediaan liriknya dengan Plugin Winamp Leoslyrics.com.

Ada kelebihan jika kita dapat melihat lirik lagu secara langsung, karena akan lebih mengerti maksud dari lagu dan tentu saja kalimat dan kata-katanya lebih jelas di eja.
Sebagian besar penyanyi memiliki vokal yang khas dan menyebabkan lirik di suatu bagian menjadi tidak jelas.

Dengan bantuan Plugin Winamp yang mendapatkan lirik lagu secara langsung jika terkoneksi Internet, kita dapat menikmati lagu sambil membaca liriknya.

Sayangnya bagi kita yang mencintai lagu dan musik dalam negeri, harus bersabar menunggu lirik dari artis-artis kita muncul dari plugin ini, karena basis lirik Leoslyrics.com. ada di luar negeri tentunya. Namun jangan khawatir, lagu-lagu Indonesia yang populer pasti ada di database Leoslyrics.com.

Cara mendapatkan plugins Winamp ini adalah dengan pergi ke situs LeoLyrics Download File .Exe LeoLyricsnya dan Install.

Anda hanya butuh koneksi Internet. Saat memutar lagu, Winamp akan secara otomatis mendapatkan Lirik dari database Leolyrics.com untuk anda.

Enjoy..!!!

Skipalong by Lenka Lyrics

So tired of feeling blue
Such a heavy weight on you
So shake it off and make your way to somewhere different
To somewhere different
Oh no now you're leaving me oh what will you do
All alone in the big bad world but I'm not worried, no

'Cause you're gonna skip along
Quite merrily baby, you're gonna revel in hating what's going on
And you're like a sugar bomb
And no harm will come
No harm will come if you just skip along

Acting oblivious
Comes natural to us
Keep smiling knowing all the while the world will fall apart
The world will fall apart

So we're gonna skip along
Quite merrily baby we're gonna revel in hating what's going on
Yeah you're like a sugar bomb
And no harm will come
No harm will come if you just skip along

Wouldn't it be lovely to be home home
Safe and sound with no one round to bring us down but that's so far away

So I'm gonna skip along
Quite merrily baby, I'm gonna revel in hating what's going on
Yeah I'm like a sugar bomb
And no harm will come
No harm will come if I just skip along
Just skip along
Quite merrily

The Show by Lenka Lyrics

This Song is so Beautiful, but i still don't understand what the meaning of

I want my money back
I want my money back
I want my money back
Just enjoy the show


in the last song...


The Show
by Lenka

I'm just a little bit caught in the middle
Life is a maze and love is a riddle
I don't know where to go I can't do it alone I've tried
And I don't know why

Slow it down
Make it stop
Or else my heart is going to pop
'Cause it's too much
Yeah, it's a lot
To be something I'm not

I'm a fool
Out of love
'Cause I just can't get enough

I'm just a little bit caught in the middle
Life is a maze and love is a riddle
I don't know where to go I can't do it alone I've tried
And I don't know why

I'm just a little girl lost in the moment
I'm so scared but I don't show it
I can't figure it out
It's bringing me down I know
I've got to let it go
And just enjoy the show

The sun is hot
In the sky
Just like a giant spotlight
The people follow the sign
And synchronize in time
It's a joke
Nobody knows
They've got a ticket to that show
Yeah

I'm just a little bit caught in the middle
Life is a maze and love is a riddle
I dont know where to go I can't do it alone I've tried
And I don't know why

I'm just a little girl lost in the moment
I'm so scared but I don't show it
I can't figure it out
It's bringing me down I know
I've got to let it go
And just enjoy the show

Just enjoy the show
I'm just a little bit caught in the middle
Life is a maze and love is a riddle
I dont know where to go I can't do it alone I've tried
And I don't know why

I'm just a little girl lost in the moment
I'm so scared but I don't show it
I can't figure it out
It's bringing me down I know
I've got to let it go
And just enjoy the show

dum de dum
dudum de dum

Just enjoy the show
dum de dum
dudum de dum

Just enjoy the show
I want my money back
I want my money back
I want my money back
Just enjoy the show

I want my money back
I want my money back
I want my money back
Just enjoy the show

Live Like You're Dying by Lenka

Live Like You're Dying
by Lenka

I can't forget you when you're gone.
You're like a song
That goes around in my head.
And how I regret
It's been so long.
Oh, what went wrong?
Could it be something I said?
Time, make it go faster,
Or just rewind
To back when im wrapped in your arms

Ahoooh
Dum da di da
Da da da dum
Da da da dum
Da da da dum da da di dum
Da di dum dum
Da da da dum
Da da da dum
Da da da dum la da da di da dum

All afternoon long
It's with me
The same song
You left a light on
Inside me
My love

I can Remember
The way that it felt
To be holding on to you

Da dum da da di dum
Ooh dum di dum

I can't forget you when you're gone.
You're like a song
That goes around in my head.
And how I regret
It's been so long.
Oh, what went wrong?
Could it be something I said?
Time, make it go faster,
Or just rewind
To back when im wrapped in your arms

Time
Make it go faster
Or just decide
To come back to my happy heart.

Ahooh oh

Lenka, New Comers in Music World

Trouble Is A Friend


There once was a little girl. She was born in the bush. Her parents called her Lenka. Her first friends were trees. Her father played the trumpet, she sang with him when she was 6. She grew up a bit. They moved to the big city (Sydney). She went to school. She danced a bit. She acted a bit. She went to art college. She started to sing a bit more… She joined a band called Decoder Ring. They created an album called Somersault, which was the soundtrack to a feature film of same name. It won lots of awards. She got called things like an "ethereal songstress" a "pocket rocket" and "breathy, strangely haunting." (Rolling Stone Australia) She flew on a plane and landed in Los Angeles. She hid away in studios and emerged with new songs. She released her debut solo album in September and made a video where she got to fly thru the air like Peter Pan. People liked her songs and used them in lots of TV shows and films, like Ugly Betty and Grey's Anatomy. She was named VH1's "You Oughta Know Artist", iTunes Single Of The Week, and people began to write about her in magazines and newspapers. Blender Magazine called her quirky and hot, Marie Claire compared her to a fresh coat of fuchsia paint and called her surprisingly cool. But hot or cool... all of the people who have come to find Lenka have discovered that she is still really that girl singing to the trees.

One of the Song's Lyric

Trouble Is A Friend
by Lenka


Trouble will find you
No matter where you go
Oh, oh

No matter if you're fast
No matter if you're slow
Oh, oh

The eye of the storm
Wanna cry in the morn
Oh, oh

You're fine for a while
But you start
To lose control

He's there in the dark
He's there in my heart
He waits in the wings
He's gotta play a part
Trouble is a friend
Yeah
Trouble
Is a friend of mine
Ahh

Trouble is a friend
But trouble is a foe
Oh, oh

And no matter
What I feed him
He always seems to grow
Oh, oh

He sees what I see
And he knows
What I know
Oh, oh

So don't forget
As you ease
On down my road
He's there in the dark
He's there in my heart
He waits in the wings
He's gotta play a part
Trouble is a friend
Yeah

Trouble
Is a friend of mine
So don't be alarmed
If he takes you
By the arm
I roll down the window
I'm a sucker
For his charm
Trouble is a friend
Yeah
Trouble
Is a friend of mine
Ahh

How I hate the way
He makes me feel
And how I try
To make him leave
I try
Oh, oh, I try
But he's
There in the dark
He's there in my heart
He waits in the wings
He's gotta play a part
Trouble is a friend
Yeah
Trouble
Is a friend of mine
So don't be alarmed
If he takes you
By the arm
I roll down the window
I'm a sucker
For his charm

Trouble is a friend
Yeah
Trouble
Is a friend of mine

Ahh

Ooh
Ahh
Ooh

Owl City : Electric Music, Sound Nice with Soft and Creative Tone



How odd I hear a nice Electric Music, but when I hear the music from Owl City - Ocean Eyes, it was very great electric music.

The tone and the music is very great combination. I wonder the player is one person that perform like a DJ with electrics instrument.

The great song titled Hello Seattle. I feel so different music and great vocal here. Another song is great too..

Fell the great music from Owl City - Ocean Eyes !!!



Song that have a beautiful music and lyrics

Hello Seattle by Owl City

Hello Seattle
I am a mountaineer
In the helms
And highlands.
I fall asleep in
Hospital parking lots;
And awake
In your mouth.

Hello Seattle,
I am a manta ray
Deep beneath
The blue waves.
I'll crawl the sandy
Bottom of Fuget Sound;
And construct
A summer home.

Hello Seattle,
I am the crescent moon
Shining down
On your face.
I will disguise myself
As a sleeping pill;
And descend
Inside of you.

Hello Seattle,
I am a cold seahorse
Feeling warm
In your sand.
I sing about the
Tide and the ocean surf,
Rolling in
The evening breeze.

Hello Seattle,
I am an albatross
On the docks
And moored boats.
I sail above your
Inlets and interstates,
Through the rain
And open wind.

Hello Seattle,
I am an old lighthouse
Throwing beams
Of bright light.
Red in the morning,
Blue in the evening sun;
Taking heed for everyone.

Take me above your light,
Carry me through the night;
Hold me secure in flight,
Sing me to sleep tonight.

Take me above your light,
(Hello Seattle)
Carry me through the night;
(I am a mountaineer)
Hold me secure in flight,
(I fell asleep in hospital parking lots)
Sing me to sleep tonight.

Mempararelkan Transfer File Fillezilla FTP (File Transfer Protocol)

Berapa file dapat anda transfer pararel melalui FTP (File Transfer Protocol) kesayangan anda? Kebanyakan program FTP yang ada saat ini merupakan program Open Source. Transfer file merupakan kegiatan penting dalam dunia Internet dan Web. Transfer File juga merupakan suatu kegiatan untuk mengupdate situs dan website.

Kebanyakan Setting FTP setelah selesai di Install memiliki settingan agar hanya dapat melakukan uploading sebuah File saja ke Server. Tentu saja hal ini akan mamakan waktu lama saat melakukan uploading file. Beberapa File akan antre hanya untuk menunggu giliran setelah sebuah file selesai di transfer.

Transfer file secara paralel dapat kita atur dalam settingan FTP. Salah satu Program Client FTP yang mudah digunakan adalah Filezilla FTP Client. Program ini mudah digunakan dengan sisi cient dan server. Bagi Pemula dan newbie, dijamin penggunaan Filezilla sangat mudah, karena dapat digunakan dengan menggeser folder dari server ke Client atau sebaliknya.

Selain kemudahan yang dimiliki, Filezilla juga dapat disetting untuk dapat melakukan transfer beberapa file secara pararel. Maksud pararel di sini adalah beberapa file dapat ditransfer dalam satu waktu tanpa harus saling mengantre.

Tanpa basa-basi lagi, sebenarnya settingan agar dapat melakukan transfer file secara pararel cukup mudah yaitu :

1. Edit --> Setting
2. Click Transfer
3. Ubah nilai Maximum Simultaneous Transfer (Maksimumnya 10 File secara Bersamaan)



4. Selesai.

Kini transfer file anda dari komputer Client ke Server atau sebaliknya akan menjadi lebih cepat.

Table Dynamis tanpa Echo Nama Field dengan PHP dan MySQL

Maksud dari tutorial ini adalah kita tidak perlu lagi membuat skript untuk nama nama kolom yang sering digunakan dalam pemrograman PHP MySQL..

Contoh :




<?php
include("conn.php");
//$query = "select field1, fieldn from table [where clause][group by clause][order by clause][limit clause]";

if (empty($_GET[action])){
$query = "select KecId as ID, KecCode, KecDesc, RegionID, RegionCode from m_kecamatan";
$result = mysql_query($query);
if (($result)||(mysql_errno == 0))
{
echo "<table width='90%' border=1 align=center><tr>";
if (mysql_num_rows($result)>0)
{
//loop thru the field names to print the correct headers
$i = 0;
while ($i < mysql_num_fields($result))
{
echo "<th>". mysql_field_name($result, $i) . "</th>";
$i++;
}
echo "<td align='center'><strong>Keterangan</strong></td>"; //mypoints --> picas
echo "</tr>";

//display the data
$j = 0;
while ($rows = mysql_fetch_array($result,MYSQL_NUM))
{
echo "<tr>";
foreach ($rows as $data)
{
echo "<td align='left'>". $data . "</td>";
$j++;
}
echo "<td align='left'><a href=fieldname.php?action=edit&id=".$rows[0].">Edit</a> | <a href=fieldname.php?action=delete&id=".$rows[0].">Delete</a> </td>"; //mypoints --> picas
}
}else{
echo "<tr><td colspan='" . ($i+1) . "'>No Results found!</td></tr>";
}
echo "</table>";
}else{
echo "Error in running query :". mysql_error();
}

}
?>


Jangan lupa file koneksinya..

<?
$server = "localhost";
$username = "root";
$password = "picas";
$database = "db_combo";

// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>



dan contoh hasilnya...



Oh Ya..hampir lupa..
Nama Field bisa di Customize dengan Query semisal

----> Select nm_kec as Nama Kecamatan from ....