Membuat System Validasi Email

validasi email

Pada kesempatan kali ini kami akan share bagimana membuat system sederhana yaitu membuat validasi email menggunakan PHP. Script yang akan kami share akan melacak dan memvalidasi alamat email yang anda masukan sebelum mengirimkannya ke server database. Script dibawah menggunakan fungsi filter_var() untuk memeriksa entri dari string yang dimasukkan apakah memiliki karakter @ dan dot.

Script seperti sangat penting dalam sebuah system dimana pemilik system karakter email apa saja yang ingin di gunakan dalam systemnya. Langsung saja mari kita masuk kedalam pembahasan intinya.

1. Buat file dengan nama index.php file ini memounyai fungsi sebagai form validasi.

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8" name="viewport" content="width=device-width, initial-scale=1"/>
		<link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
	</head>
<body>
	<nav class="navbar navbar-default">
		<div class="container-fluid">
			<a class="navbar-brand" href="https://jasawebsite.ooo">Jasawebsite</a>
		</div>
	</nav>
	<div class="col-md-3"></div>
	<div class="col-md-6 well">
		<h3 class="text-primary">Email validasi Menggunakan PHP</h3>
		<hr style="border-top:1px dotted #ccc:"/>
		<div class="col-md-3"></div>
		<div class="col-md-6">
			<form method="POST" action="">
			<div class="form-group">
				<label>Validate email here</label>
				<input type="text" name="email" class="form-control" required="required"/>
			</div>
				<center><button class="btn btn-primary" name="check">Check email</button></center>
			</form>
			<br />
			<center><?php include 'validate.php'?></center>
		</duv>
	</div>
</body>	
</html>

2. Buat file dengan nama validate.php scrip yang ada dalam file ini berfungsi untuk mengecek apakah alamat email yang anda masukkan valid atau tidak saat anda mengklik button validate.

<?php
	if(ISSET($_POST['check'])){
		$email = $_POST['email'];
		
		if(filter_var($email, FILTER_VALIDATE_EMAIL)){
			echo "<label><span class='text-primary'>".$email."</span> is a valid email address</label>";
		}else{
			echo "<label><span class='text-danger'>".$email."</span> is not a valid email address</label>";
		}
	}
?>

Kalian bisa mendownload file di atas dan mengimplementasikannya dalam aplikasi yang anda buat.

Sekian share kali ini semoga apa yang kami share bermanfaat bagi anda, silahkan tinggalkan komentar dan mulai berdiskusi dengan kami.

Leave a Reply

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