-->
Membatasi Jumlah Maximal – Minimal Input Memakai Php
4/ 5 stars - "Membatasi Jumlah Maximal – Minimal Input Memakai Php" Terkadang ada beberapa input pada form input  yang sebetulnya memang harus dibatasi jumlah Maximal ataupun minimal data yang boleh dima...

Membatasi Jumlah Maximal – Minimal Input Memakai Php




 Terkadang ada beberapa input pada form input Membatasi Jumlah Maximal Minimal Input Menggunakan PHP

Terkadang ada beberapa input pada form input  yang sebetulnya memang harus dibatasi jumlah Maximal ataupun minimal data yang boleh dimasukan, menyerupai contohnya untuk nilai input menyerupai No. Handphone, NIK, NISN dan jenis data lainnya  yang mempunyai ketetapan atau panjang nilai yang seragam. Dengan membatasi jumlah input Maximal minimal data pada form input, maka diharpkan kita sanggup mendapat data yang valid atau sesuai dengan kebutuhan.

Baca juga :

Selain didefinisikan jumlah makmimal dan minimal inputnya pada formulir/form HTML dengan menambahkan fungsi maxlength dan minlength, Anda juga perlu memvalidasi jumlah input makmimal dan minimalnya memakai PHP sebelum diproses/disimpan ke database.

Cara termudah untuk menyelidiki jumlah inputan yang dikirim oleh user yaitu dengan memakai fungsi strlen PHP. Fungsi strlen sanggup menyelidiki berapa jumlah variabel/data yang tersimpan ataupun dikirim oleh user. Jumlah data yang dikirim nantinya akan dibandingkan dengan nilai Maximal atau minimal abjad yang boleh dimasukan, kalau jumlah maximal ataupun minimalnya tidak terpenuhi, maka pada percabangan akan menghasilkan pesan kesalahan sehingga perintah selanjutnya tidak akan dieksekusi.

Anda sanggup memakai tanda <  untuk nilai dihentikan lebih kecil/kurang dan tanda > untuk tidak lebih besar atau juga sanggup memakai operator array menyerupai mengunakan operator != untuk mencari ketidaksamaan dalam perbandingan, atau == untuk nilai sama dan lain sebagainya.

Membatasi Jumlah Maximal Minimal Input Menggunakan PHP


Misalnya aku mempunyai nilai input untuk nomor Handphone, dimana nilai input yang aku inginkan dihentikan lebih dan kurang dari 12 abjad maka, Saya sanggup memakai operator != untuk melaksanakan perbandingan dengan nilai/jumlah variabel yang didapatkan oleh fungsi strlen.

Contoh Contoh :

<?php $nilai="aaaa"; if(strlen($nilai) >3){     echo "Input nilai terlalu banyak"; }else{     echo "Nilai Benar"; } ?>


Hasil sanksi aba-aba diatas akan menghasilkan pesan “Input Nilai terlalu banyak” alasannya nilai yang terdapat pada variabel berjumlah 4 karakter, sedangkan pada percabangan nilai dihentikan lebih besar > dari 3


Sekarang kalau diimplementasikan pada variabel yang dikirim dari sebuah form memakai POST, maka contohnya yaitu sebagai berikut :

<?php if(strlen($_POST['nilai']) >3){  echo "Input nilai terlalu banyak"; }else{  echo "Nilai Benar"; } ?>


Mengatur Jumlah Maxmimal atau Minimal

Jika ingin membatasi jumlah maximal atau minimal contohnya pada form input yang harus memasukan jumlah maxmimal atau minimal 12 karkater, maka sanggup memakai operator !=
Contoh
<?php if(strlen($_POST['nilai']) !=12){  echo "Input nilai salah"; }else{  echo "Nilai Benar"; } ?>