Arsip ‘HTML’ Tag
Menghitung Kemiripan Dua Nama dg JavaScript
Latar Belakang
- Mencari data-data ganda akibat salah ketik nama atau perbedaan penambahan spasi atau titik, koma, dll.
Tujuan
- Menghitung nilai kemiripan dua nama (string) secara sederhana.
- Tidak untuk menggantikan levenshtein atau similar_text di PHP
Metode penilaian (t1, t2)
a = jumlah perbedaan karakter penyusun
nilai_a = 1 – a/(panjang(t1)+panjang(t2)
:: nilai akan mendekati 1 jika perbedaan semakin sedikit
b1 = urutan susunan karakter t1 terhadap t2
b2 = urutan susunan karakter t2 terhadap t1
(tiap urutan yg sesuai memiliki nilai 1)
nilai_b = maks (b1/panjang(t1) , b2/panjang(t2))
nilai_total = nilai_a*50+nilai_b*50
Gara-gara Spasi, muncul Warning
Sebagaimana dimaklumi, untuk mengirim header HTTP, perintah header() di PHP harus diletakkan di paling atas atau sebelum PHP mencetak / memberikan keluaran apapun. Jika tidak maka akan muncul peringatan spt. di bawah ini di halaman perambah:
Warning: Cannot modify header information – headers already sent by (output started at /home/sihab/Documents/myWeb/etc/pgdbconn.inc.php:11) in /home/sihab/Documents/myWeb/etc/alfonso.php on line 217
Seperti kasus yg saya alami. Perintah header() sudah saya letakkan di bagian (yg menurut saya) belum ada memberikan keluaran apapun. Namun ternyata muncul peringatan (warning) di atas.
Pesan peringatan di atas sebetulnya sudah menunjukkan dari mana masalah muncul, yakni pd 'pgdbconn.inc.php' baris 11. Ya, sebelum header() ada perintah require_once('pgdbconn.inc.php') namun saya tidak menemukan bahwa telah mencetak sesuatu di sana.
Ternyata, pada akhir tag ?> masih ada karakter spasi….. Duh!
formObj.reset() tidak jalan?
Sudah lama saya cari mengapa fungsi reset() tidak mo jalan di halaman HTML saya. Padahal di sini jelas-jelas bisa.
Ternyata…. Setelah membuang elemen <input type="submit">, fungsi ini berjalan lancar!
Terima kasih Tuhan yg memberi pengetahuan ini!
Update: 15-Okt-2008
Setelah kembali otak-atik… koq yg bikin masalah adalah elemen yg memiliki nama yg sama dg. fungsi.
formobj.reset() tidak jalan jika ada elemen dg nama reset. sama halnya dg formobj.submit()
Komentar (1)
Komentar (1)
Komentar (1)











RSS - Posts



