Eddie: URL-Validierungsfunktion gesucht

Hallo allerseits,

hat einer von Euch eine funktionierende Funktion zum Validieren von URLs und URIs?
Wenn ja, waere ich dafuer RICHTIG dankbar!!!
Die, die ich selbst zusammengebastelt hab ist zugegebenermassen recht unzuverlaessig :-)

Eddie

  1. Was heißt "validieren"? Vieleicht hilft dir parse_url() schon weiter? Ansonsten schau mal hier: http://phpcenter.de/phorum/read.php?f=1&i=36102&t=36102

  2. Hallo allerseits,

    Poste doch mal Deine, dann kann ich Dir helfen die auf Vordermann zu bringen.
    Dann lernst Du auch am meisten dabei.

    TomIRL

  3. Hallo,
    habe was interessantes gefunden, recht professionel, eigentlich mehr, als ich brauche. 4 Artikel:
    http://www.zend.com/zend/spotlight/php-link-validation1.php
    http://www.zend.com/zend/spotlight/php-link-validation2.php
    http://www.zend.com/zend/spotlight/php-link-validation3.php
    http://www.zend.com/zend/spotlight/php-link-validation4.php

    Die checken nicht nur das Format, sonder auch die Existenz, ziemlich aufwendig das Ganze, aber einen Blick wert.
    Eddie

    1. Hier kurzgefasst der nötige reguläre Ausdruck, um zu überprüfen, ob die Domain korrekt war:

      ==============
      function isUrlCorrect($url2check)
      {
      if (preg_match('/^(http|https|ftp)://((?:[a-zA-Z0-9_-]+.?)+):?(\d*)/', $url2check, $m))
      {
       return true;
      }
      else
      {
       return false;
      }
      }

      Eddie