Beispiel #1
0
/*
 * example for url validation using validator class
 */
require_once "../vendor/autoload.php";
use codeace\validator\validator;
$valid = new validator();
if (!empty($_POST)) {
    try {
        extract($_POST);
        if (!$valid->is_valid_host()) {
            // prevent hack
            throw new Exception("Please don't use tricks.");
        } elseif (empty($url)) {
            throw new Exception("Please enter url");
        } elseif ($valid->is_valid_url($url) === false) {
            throw new Exception("Please enter valid url.");
        } else {
            throw new Exception("Valid data submitted.");
        }
    } catch (Exception $e) {
        echo $e->getMessage();
    }
}
?>
<form id="" name="signin" method="post">
    <section class="login-form">

        <section>
            <input type="text" tabindex="1" placeholder="URL Only" name="url" >
        </section>