Validasi Nama
<?php $name = test_input($_POST["name"]); if (!preg_match("/^[a-zA-Z-' ]*$/",$name)) { $nameErr = "Nama hanya boleh huruf, angka, dan spasi"; } ?>
Validasi Alamat Email
<?php $email = test_input($_POST["email"]); if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $emailErr = "Alamat email salah atau tidak benar"; } ?>
Validasi Url
<?php $website = test_input($_POST["website"]); if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) { $websiteErr = "Invalid URL"; } ?>
Validasi Nomor Telepon
<?php $phone = test_input($_POST["phone"]); if (!is_numeric($phone)) { $phoneErr = "Nomor telepon hanya berupa angka"; } ?>