Validering vil ikke gå igennem
Godaften herinde.Jeg har problemet med mit script. Jeg kører noget validering, og desværre er den lige lovlig skrap nok. Om man indtaster data korrekt eller ej, slipper den stadig ikke en videre.
Jeg benytter mig af Regular Expresions, og jeg har fået tjekket at den er i orden. Ergo må det være et andet sted i scriptet. Kan simpelthen bare ikke se hvor, så nu er jeg så her, i håb om at I kan hjælpe. Det plejer I jo at kunne :)
Udtag af filen;
if (!$_POST['url']) {
$url = "http://" . $_SERVER['HTTP_HOST'];
} else {
$url = $_POST['url'];
}
define("WEB-URL", "/^http://www\.[a-z0-9æøå\-]+\.[a-z0-9\-]{2,}$/i");
if (!preg_match(WEB-URL, $url)) {
$url_error = $error_style;
$showform = true;
}
Som sagt er det ligegyldigt om $url matcher mit regex eller ej, så kører den $url_error. Jeg kan ikke se problemet, da fejlen vel egentligt ikke rigtig kan ligge andre steder?
På forhånd tak (:
Mvh. Lasse Jensen
