FrankieB: Fängt Homepage mit http:// an?

Beitrag lesen

Hallo,

ich möchte gerne wissen, wie ich feststellen kann, ob eine vom Benutzer eingegebe Homepage mit "http://" anfängt... Gibt es eine Möglichkeit und wenn ja, wie sieht die aus???

ich mache das z.B. so:

if (!preg_match("(http://|https://|ftp://)", $url)) {
   // Protokoll fehlt oder ungültig  ...
   $url = "http://".$url;
} else {
   // $url schein OK zu sein, mach was draus ...
}

$url ist dabei die zu überprüfende Adresse ... wenn http:// nicht angegeben, dann ergänze ich es.

Wenn Du _nur_ auf "http://" überprüfen möchtest, dann lösch' einfach die alternativen Suchstrings.

Solltest Du eine umfangreichere Prüfroutine suchen, dann kannst Du dich gerne bei mir melden.

Vielen Dank

Bitte

Frankie