Ich würde gerne eine URL so testen, das sie nach dem Vorgang auch noch den gleichen Anfang hat. Also aus
www.example.com
oder
example.com
soll immer
http://www.example.com
werden.
Jetzt habe ich mit der Filter funktion von PHP FILTER_VALIDATE_URL die URL getestet. Aber hier geht sie nur durch wenn Sie die Vorzeichen
http://www.
vorne hat.
Mit www. oder ganz ohne geht sie nicht durch.
Wie kann ich es bewerkstelligen, das ein Test anschliessend auch noch eine saubere URL bringt.
Andy
$url = "http://www.example.com";
$test = filter_var($url, FILTER_VALIDATE_URL);
if ($test === false)
{
echo "no";
}
else
{
echo "ok";
}