PHP/Network/URL Validation

Материал из Web эксперт
Перейти к: навигация, поиск

URL validation by Regular Expression

   <source lang="html4strict">

<html> <body> <?php if (isset($_POST["posted"])) {

  $url = $_POST["url"];
  $theresults = ereg("^[a-zA-Z0-9]+://[^ ]+$", $url, $trashed);
  if ($theresults) {
     $isamatch = "Valid";
  } else {
     $isamatch = "Invalid";
  }
  echo "URL validation says $url is " . $isamatch;

} ?> <form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="POST"> <input type="hidden" name="posted" value="true"> Enter your URL for validation: <input type="text" name="url" value="http://www.wbex.ru" size="30"> <input type="submit" value="Validate"> </form> </body> </html>

      </source>