Validasi URL dengan PHP, akan memeriksa apakah url tersebut valid atau tidak. Tujuan dari validasi URL tersebut adalah memerikasa inputan yang dimasukkan oleh user, sudah sesuai atau belum dengan standar penulisan URL.
Untuk memeriksa URL tersebut kita bisa menggunakan fungsi PHP
FILTER_VALIDATE_URL
Contohnya seperti berikut ini:
<?php
if(isset($_POST["simpan"])){
$nms = $_POST["nmsitus"];
//periksa URL
if(filter_var($nms, FILTER_VALIDATE_URL)){
echo "<p style='color: green; font-weight: bold;'>$nms, URL memenuhi persyaratan</p>";
} else {
echo "<p style='color: red; font-weight: bold;'>$nms, URL memenuhi gagal memenuhi persyaratan! Periksa penulisannya kembali.</p>";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Validasi URL</title>
<style type="text/css">
body{
font-family: 'Arial';
font-size: 14px;
}
input[type="text"]{
display: block;
margin-bottom: 5px;
}
input[type="submit"]{
border-style: none;
padding: 5px 10px;
background-color: #2f911e;
color: #ffffff;
font-weight: bold;
border-radius: 5px;
}
input[type="submit"]:hover{
transition: 250ms;
color: #000000;
cursor: pointer;
box-shadow: 5px 10px 10px grey;
}
</style>
</head>
<body>
<form action="" method="POST">
<label>Alamat Situs</label>
<input type="text" name="nmsitus" required="required">
<input type="submit" name="simpan" value="PERIKSA">
</form>
</body>
</html>
Untuk contoh yang sudah jadinya silahkan klik link berikut ini:
URL: http://www.yellowweb.id/demo/validasi.php
Semoga tutorial yang singkat ini membantu rasa penasaran teman-teman bagaimana cara melakukan validasi URL dengan PHP. Sampai jumpa lagi diartikel berikutnya. Ciao,…
sumber:
URL: PHP Filter