Data tidak boleh kosong php

Pada kesempatan kali ini saya akan memberikan Inspirasi Source Code tentang Cara mudah membuat notifikasi validasi jika isian kosong pada form input file pada Php Dan Mysql tanpa ribeettt…

Memberikan notifikasi untuk penginputan isian kosong pada sebuah form merupakan hal penting, apabila kita hendak menginput semua isian pada form. Hal yang tidak diinginkan adalah pengisian form dengan data kosong pada saat proses penyimpanan data. Apalagi data yang akan di inputkan tersebut adalah data penting, misalnya data pribadi seperti contoh: nama lengkap, alamat, email dan data penting lainnya.

Lihat juga: Membuat Kode Unik Otomatis Pada PHP dan MySQL

Untuk itu pada tutorial kali ini saya akan membagikan contoh singkat dalam satu file input dan selanjutnya kalian bisa kembangkan sesuai dengan kebutuhan form pembuatan web yang dikerjakan.

Ok.., Langsung saja tanpa ribet, berikut langkah-langkahnya:

  1. Siapkan terlebih dahulu database untuk penyimpanan file.
  2. Silahkan Download File javascriptnya yaitu: civem.js
  3. Siapkan satu file php untuk form proses input, contoh : identitas.php
  4. Ketikan source code pada form seperti berikut:

Contoh berikut menggunakan template bootstrap.min.css

<form action="" method="post">

<div class="row">

<div class="col-sm-2">

<label><b>ID </b></label>

<input name="id" type="text" class="form-control" readonly="readonly" />

</div>

<div class="col-sm-6">

<label><b>Nama Lengkap</b></label>

<input name="nama_lengkap" class="form-control "  required="" autofocus="" data-errormessage-value-missing="isi nama lengkap yang sesuai.!" />

</div>

</div>

<div class="row">

<div class="col-md-4"

<input name="simpan" class="btn btn-success" type="submit" value="Simpan" />&nbsp;";

<input name="batal" class="btn btn-danger" type="reset" value="Batal" />";

</div></div>

</form>

<script type="text/javascript" src="js/civem.js"></script>

Catatan **:

*    Tulisan yang bewarna merah merupakan script validasi form inputan.

**   Untuk notifikasi validasi di isikan sesuai dengan kebutuhan.. 

*** Tulisan yang berwarna hijau merupakan file javascript yang ditambahkan pada                  form inputan javascript yang akan membuat validasi isian kosong pada form

Berikut merupakan contoh screnshoot script contoh diatas:

Data tidak boleh kosong php

Demikian tutorial singkat yang dapat saya bagikan dan semoga bermanfaat…..!

Apabila ada source code yang tidak berjalan, error atau  tidak sesuai,, silahkan isi kolom komentar pada bagian bawah tutorial ini...!.

17/01/2019    Shelli Ripati    4518    Website

Data tidak boleh kosong php

Validasi form adalah suatu informasi atau pemberitahuan yang digunakan oleh form. Dimana informasi yang keluar dari form berupa pesan error atau pesan sukses. Validasi yang sering kita jumpai saat melakukan input data atau registrasi data biasanya adalah validasi bahwa input tidak boleh kosong. Dan kali ini akan saya buat Validasi Form Menggunakan PHP.

Langkah pertama dalam membuat Validasi Form Menggunakan PHP yaitu membuat struktur htmlnya. Dan untuk struktur html disini saya membuat dengan menggunakan bantuan dari bootstrap 4 seperti di bawah ini.

<!doctype html>

<html lang="en">

  <head>

    <!-- Required meta tags -->

    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Bootstrap CSS -->

    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">

    <title>Validasi Form Menggunakan PHP</title>

  </head>

  <body>

    <div class="container">

      <div class="row">

        <div class="col-md-7">

          <h2>Validasi Form Menggunakan PHP</h2>

          <form method="POST">

            <div class="form-group">

              <label>Judul</label>

              <input type="text" class="form-control" placeholder="Title" name="judul">

            </div>

            <div class="form-group">

              <label>Isi</label>

              <textarea class="form-control" placeholder="Description" name="isi"></textarea>

            </div>

            <div class="form-group">

              <label>Tanggal</label>

              <input type="date" class="form-control" name="tgl">

            </div>

            <button type="submit" class="btn btn-primary" name="submit">Submit</button>

          </form>

        </div>

      </div>

    </div>

    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>

    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>

  </body>

</html>

Jika sudah kita akan lanjut untuk membuat script phpnya seperti berikut ini.

<?php

if(isset($_POST["submit"])){

  $title = $_POST["judul"];

  $desc = $_POST["isi"];

  $date = $_POST["tgl"];

  if(empty($title) || empty($desc) || empty($date)){

    header("location:validasi.php?error");

  }else{

    header("location:validasi.php?success");

  }

}

?>

Script di atas saya membuat kondisi ketika tombol dengan nama submit di tekan maka saya akan menampung isi semua input dengan membuat variable baru. Dan kondisi selanjutnya saya membuat pengecekan jika nilai $titile kosong atau nilai $desc kosong atau nilai $date kosong maka direct ke halaman validasi.php dengan parameter error dan jika tidak terpenuhi semua kondisi di atas maka akan direct ke halaman validasi.php dengan parameter success.

Nah parameter ini akan saya buat untuk menampilkan sebuah alert yang saya bikin dengan menggunakan bootstrap 4 seperti berikut. Dan alert ini akan saya tampilkan dengan menggunakan methode $_GET.

<?php if(isset($_GET["error"])) { ?>

            <div class="alert alert-danger" role="alert">

              Data Tidak Boleh Kosong !

              <button type="button" class="close" data-dismiss="alert" aria-label="Close">

                <span aria-hidden="true">&times;</span>

              </button>

            </div>

            <?php } ?>

            <?php if(isset($_GET["success"])) { ?>

            <div class="alert alert-success" role="alert">

              Data Berhasil Disimpan !

              <button type="button" class="close" data-dismiss="alert" aria-label="Close">

                <span aria-hidden="true">&times;</span>

              </button>

            </div>

            <?php } ?>

Jika sudah selesai maka akan muncul seperti pada gambar di bawah ini.

Data tidak boleh kosong php

Demikian artikel tentang Validasi Form Menggunakan PHP. Semoga dapat bermanfaat dan selamat mencoba.

No data.

Apa yang dimaksud dengan form validation?

Form validation adalah proses validasi data input yang diinputkan dari form. Proses validasi ini biasanya dilakukan di Controller dan menggunalan library form_validation .

Apa kegunaan dari form validation?

Validasi form pada umumnya melakukan dua fungsi: Validasi dasar - Memeriksa semua isian form apakah semua isian sudah terisi data. Proses ini akan memeriksa satu persatu setiap isian form dan memeriksa datanya. Validari format data - Memeriksa kebenaran format dan nilai data yang dimasukkan.

Fungsi yang dipergunakan untuk memeriksa apakah sebuah variabel telah ditentukan nilainya bukan null adalah?

Fungsi isset pada PHP adalah Fungsi isset () digunakan untuk memeriksa apakah suatu variabel sudah diatur atau belum. Fungsi isset () mengembalikan false jika variabel pengujian berisi nilai NULL.

Fungsi untuk mengecek apakah sebuah variabel sudah pernah dibuat atau belum yang akan menghasilkan nilai boolean true atau false adalah?

Untuk memeriksa apakah sebuah objek form telah didefenisikan atau telah di-set sebelumnya, kita bisa menggunakan fungsi bawaan PHP: isset(). Fungsi isset() akan menghasilkan nilai true jika sebuah variabel telah didefenisikan, dan false jika variabel tersebut belum dibuat.