How To Implement Validation Form With (isset and empty function) Using PHP-HTML

Words
399
Reading
2 min
Listen
Play
9y

What Will I Learn?

  • You will learn how to make validation form
  • You will learn how to make simple form
  • You will learn how input valid data on your database

Requirements

  • you must understand the basic of PHP programming
  • you must know how to implement isset and empty function
  • you must understand how to create database, tabel with MySQL.
  • you must know how to connect PHP form with MySQL database.

Difficulty

  • Basic

Tutorial Contents

validation on a form is required, the point is that the data entered into a valid website database, how to implement it is not difficult, you just have to be able to implement isset and empty function.

  • just start our tutorial.
  • the first step you should take is to create a text editor.
    image.png
    saya menggunakan notepad++
  • next we will create a form with HTML script.
  • type the script below in your text editor and save it with the name form.html
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>utopian-io tutorial</title>
</head>
<center><body>
<h2>simple form for test </h2>
<form action="warning.php" method="get">
<br>
NAME: <input type="text" name="name" />
<br/>
<br>
E-Mail: <input type="text" name="email" />
<br/>
<br>
<input type="submit" value="Submit" >
</br>
</form>
</body></center>
</html>
  • okay, for the input box name we use the type of text input only let not too complicated

NAME: <input type="text" name="name" />

  • then for email column we also use type text

E-Mail: <input type="text" name="email" />

  • then for the submit button we use the script below.

<input type="submit" value="Submit Data" >

  • then we will make a warning using PHP script.
  • type the following code in your text editor and save it with the name warning.php
<?php
if (isset($_GET['name']) AND isset($_GET['email']))
{
$nama=$_GET['name'];
$email=$_GET['email'];
}
else
{
die("sorry, you must acces this page from form.html page");
}
if(empty($name))
{
die("sorry, you must enter your name before");
}
else
{
if (is_numeric($name))
{
die("sorry, you must enter correct format");
}
else
{
echo "thank's your data is correct";
}
}
?>
  • we make warning using isset and empty function, and use condition if andelse in the above PHP script.
  • this is one example of application of function isset in script above.

if (isset($_GET['name']) AND isset($_GET['email']))

  • now we try to run the program we have created, whether it has functioned correctly.
  • first we have to run the APACHE server on the XAMPP control panel.
    image.png
  • make sure both files are stored in the same folder in the xampp / htdocs / your folder </ b> folder as shown below.
    image.png
  • then open your browser then write the filename in the search field of your browser.
    image.png
  • hit the submit button, whether it will come out error notice.
    image.png
    okay, empty function successfully we enable

  • then we will fill in the wrong format.
    image.png
  • then press submit button, we see what will appear.
    image.png
    wrong format notice

  • then we try to fill the data correctly, we see what will happen.
    image.png
    press submit button

  • it will show the following warning.
    image.png
    succes nottice



OKAY TUTORIAL IS COMPLETE




Curriculum



Posted on Utopian.io - Rewarding Open Source Contributors