Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Menangani Masalah Input

Dalam PHP menggunakan input merupakan layaknya pintu yang membuka berbagai kemungkinan yang diberikan kepada aplikasi PHP yang kita buat. Berbagai data yang dimasukkan melalui input tersebut semuanya adalah tidak dapat langsung kita percaya (trust) dan pasti benarnya. Input yang dilakukan sesungguhnya dapat memberikan pengaruh terhadap aplikasi yang digunakan. Input tersebut dapat memicu apa yang akan dilakukan oleh aplikasi yang digunakan. Input yang dilakukan tanpa disadari layaknya menyambung “isi” koding dari aplikasi yang digunakan.

Setiap form input mempunyai karakteristik yang berbeda dalam menangani proses didalamnya. Bahkan terkadang validasi yang dilakukan tanpa disadari telah membuka celah lain, seperti memberi magic quotes (ini akan dibahas nanti). Oleh karena itu dapat dikatakan setiap form input mempunyai validasi yang berbeda, tergantung karakteristik form input tersebut.

Dapat dikatakan bahwa tidak ada validasi yang sempurna secara universal dalam melakukan penanganan. Pada bab ini akan dibahas mengenai :

  • Mengidentifikasikan metode input yang digunakan berdasarkan jenis input.
  • Mengetahui bagaimana metode input yang digunakan dapat menjadi celah.
  • Melakukan validasi berdasarkan input yang dilakukan.
Related Posts
Laravel Db Snapshot : Melakukan Dump dan Load Database di Laravel dengan Cepat dan Mudah

Bagi yang mencari cara untuk melakukan dump dan load database melalui laravel dengan cepat dan mudah, bisa mencoba package laravel Read more

Laravel Mysql Logger : Menyimpan Log Error di Laravel ke MySQL

Biasanya atau secara default jika laravel mengalami error maka otomatis akan menyimpan log error tersebut ke dalam file storage/log/laravel.log. Terdapat Read more

Laravel Shield : Membuat dan Implementasi HTTP Basic Auth di Laravel Pada Middleware

Apa itu http basic auth? http basic auth merupakan implementasi keamanaan sederhana berupa username dan password pada url / route Read more

Cara Install Composer di Mac Os

Composer merupakan dependency manager untuk library PHP yang cross platform. Bisa digunakan di Linux, windows dan Mac. Berikut cara install Read more

Leave a Reply

Your email address will not be published. Required fields are marked *