Home > Uncategorized > Validasi Angka pada Form di PHP

Validasi Angka pada Form di PHP

php-logoTerkadang klo kita buat halaman kontak, profil, atau lainnya yang memerlukan data-data seperti nomor telepon, fax, kode pos dan lainnya yang membutuhkan angka, secara logika harus ada peringatan jikalau user mengisi dengan karakter abjad(selain angka).

Walaupun type kolomnya sudah integer, kalau tanpa validasi, maka hasilnya akan selalu ‘0’. Jadi harus ada validasinya disini.

Simpel aja seh, yaudah yuk kita sambil praktek aja deh ๐Ÿ˜‰
Misalnya kita sudah mempunyai sebuah form sebagai berikut:
[html title=”index.php”]<form action="proses.php" method="post">
<input type="text" name="angka" />
<input type="submit" value="Submit" />
</form>[/html]

Yang harus dipastikan nilainya harus angka adalah untuk variabel ‘angka’.
Nanti, pada file action-nya sebagai berikut:
[php highlight=”5″]<?php
$angka = $_POST[‘angka’];

if( $angka != ” ){
if( !is_numeric($angka) ){
echo "Type data yang Anda inputkan harus berupa number";
}else{
echo "Data yang Anda masukkan benar angka";
}
}else{
echo ‘Masukan dulu inputan!’;
}
?>[/php]

Jadi fungsi untuk validasi angka adalah ‘is_numeric()‘. Dengan fungsi itu kita bisa mengetahui nilai dari sebuah input itu angka atau bukan.

P.S: Maaf neh buat murid kursusku, karena agak telat ngasih taunya :p

Categories: Uncategorized
  1. fikri
    27 May 2011 at 19:44

    aa tarok dimana man di simpan.php tu pening

    • 27 May 2011 at 21:24

      Yg jelas 1 folder dengan formnya ๐Ÿ™‚

  1. 28 May 2011 at 10:15

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: