コード例 #1
0
        $resultat = "Feil - Fornavn må ha 2-30 norske bokstaver";
    } elseif (!preg_match("/^[0-9]{1,10}\$/", $eID)) {
        $resultat = "Feil - Øvelse-ID må ha 1-10 siffer";
    } else {
        $contestant = new Contestant();
        $contestant->set_fornavn($fnavn);
        $contestant->set_etternavn($enavn);
        $contestant->set_adresse($adresse);
        $contestant->set_postnr($postnr);
        $contestant->set_poststed($poststed);
        $contestant->set_telefonnr($telefonnr);
        $contestant->set_eventID($eID);
        $contestant->set_value($_POST['land']);
        $datebase = new DBOperasjoner();
        // sjekk hvis øvelse-id eksisterer
        if ($datebase->finnEvent($contestant->get_eventID())) {
            $resultat = $datebase->skrivPersonTilDatabase($contestant);
            $fnavn = "";
            $enavn = "";
            $adresse = "";
            $postnr = "";
            $poststed = "";
            $telefonnr = "";
            $nasjonalitet = "";
            $eID = "";
        } else {
            $resultat = "Finner ikke øvelse med ID = " . $contestant->get_eventID();
        }
    }
}
?>