Posted inPHP

Validasi Angka dengan Script PHP

Contoh kasus kita mau validasi nomor rekening yang dimasukkan pengguna di dalam sistem yang dibangun, bila user memasukkan selain angka maka akan muncul pemberitahuan, dan bila berhasil akan ditampilkan angka yang dimasukkan oleh user. Buat form.php dan isikan script dibawah ini <html> <title>Validasi Angka dengan PHP</title> <form action="" method="POST"> Nomor Rekening : <input type="text" name="norek" […]

Posted inInternet

Bypass Blokir DNS dari ISP

Saat ini pemblokiran terhadap konten di internet dengan DNS semakin marak di Indonesia, sebut saja DNS Telkom, DNS Narwala dan DNS ISP Lainnya. Pemblokiran tersebut tidak hanya memblokir situs-situs tidak baik, phising, scam dan lain sebagainya tetapi juga beberapa situs lain ikut terblokir. Dan kemungkinan besar dengan menggunakan DNS diatas situs-situs yang kita buka di […]

Posted inPHP

Mengubah Kalimat Menjadi Huruf Besar atau Kecil dengan PHP

Contoh kita membuat sistem captcha yang memungkinkan pengguna memasukkan kode captcha dengan berbagai variasi huruf besar dan kecil, misalkan si pengguna disuruh menginput jaranguda, sistem yang kita buat harus bisa menerima inputan seperti jArAnguda, Jaranguda, jarangudA, jaRanguda, dan sebagainnya. Dalam kasus ini kita bisa membuat dua pilihan, mengubah string tersebut menjadi huruf kecil semua ataupun […]

Posted inPHP

Mengetahui Kemiripan Kata atau Kalimat dengan PHP

Di PHP ada sebuah fungsi bernama similar_text gunanya untuk mengecek kemiripan suatu kata/kalimat, format similar_text adalah similar_text ( string $first , string $second [, float &$percent ] ) Contoh penggunaan similar_text hasil yang keluar setelah script diatas dijalankan Kemiripan 100 % Contoh lain dengan kalimat yang berbeda <?php $kalimat1 = "Sed vitae sapien sodales ligula […]

Posted inLinux

Mengatasi iptables: No chain/target/match by that name

Bila anda menggunakan OpenVZ sering muncul error seperti : iptables: No chain/target/match by that name. sewaktu mengeksekusi perintah iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j MASQUERADE solusinya adalah mengganti perintah diatas menjadi iptables -t nat -A POSTROUTING -j SNAT –to-source ipserver kegunaannya masih sama, di OpenVZ MASQUERADE tidak berfungsi dengan baik.

Posted inPHP

Mengambil Kurs Mata Uang dari Situs BCA

Untuk mengambil data kurs dari situs BCA, yang akan kita gunakan adalah fungsi curl di PHP, alamat kurs bca berada di http://www.bca.co.id/id/biaya-limit/kurs_counter_bca/kurs_counter_bca_landing.jsp terlebih dahulu buat fungsi membaca situs BCA-nya <?php function fungsiCurl($url){ $data = curl_init(); curl_setopt($data, CURLOPT_RETURNTRANSFER, 1); curl_setopt($data, CURLOPT_URL, $url); curl_setopt($data, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"); $hasil = […]