Memeriksa Input Angka

Terkadang dalam pembuatan script, kita akan membatasi data yang diinput harus angka, dan akan ditolak jika data tersebut bukan angka. Hal tersebut ada hubungannya misalnya data yang masuk akan digunakan untuk fungsi matematika. Bila yang dimasukkan adalah karakter bukan angka (numeric) sudah tentu datanya tidak akan bisa diproses. Maka kita bisa memfilter data dengan sintaks sebagai berikut:

is_numeric()

Contoh aplikasi:

<?PHP
echo “<FORM action=’PHP_SELF’ method=’POST’>”;
echo “Jumlah Uang :”.”<input type=\”text\” name=\”total\”>”.”<br>”;
echo “<input type=\”submit\” value=\”Submit\”>”;
echo “</FORM>”;

if($_POST){
    $total=$_POST[“total”];
    if(!is_numeric($total)){
        echo “Anda harus memasukan numerik!”;
        }else{
        echo “Jumlah uang : Rp. $total”;    
       }
}

?>

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: