예제 #1
0
파일: cursus_inschr.php 프로젝트: Eworm/BIS
}
if ($_POST['insert']) {
    $name = $_POST['name'];
    $demand = $_POST['demand'];
    $email = $_POST['email'];
    $telph = $_POST['telph'];
    if (!CheckName($name)) {
        $fail_msg_name = "U dient een geldige voor- en achternaam op te geven. Let op: de apostrof (') wordt niet geaccepteerd.";
    }
    if ($skiff2 && !$demand) {
        $fail_msg_demand = "U dient op te geven hoe u aan de instructie-eis voldaan heeft.";
    }
    if (!$telph || !$email) {
        $fail_msg_contact = "U dient zowel een telefoonnnummer als een e-mailadres op te geven.";
    } else {
        if (!check_phone_dutch($telph)) {
            $fail_msg_telph = "U dient een geldig 10-cijferig telefoonnummer, met streepje, in te voeren.";
        }
        if (!CheckEmail($email)) {
            $fail_msg_email = "U dient een geldig e-mailadres in te voeren.";
        }
    }
    if ($fail_msg_name || $fail_msg_demand || $fail_msg_contact || $fail_msg_telph || $fail_msg_email) {
        $fail = TRUE;
    }
    if (!$fail) {
        $query = "INSERT INTO `cursus_inschrijvingen` (Naam, Demand, Ex_ID, Email, TelNr) VALUES ('{$name}', '{$demand}', '{$id}', '{$email}', '{$telph}');";
        $result = mysql_query($query);
        if (!$result) {
            die("Inschrijven voor cursus mislukt." . mysql_error());
        } else {
예제 #2
0
파일: examen_inschr.php 프로젝트: Eworm/BIS
    echo "<h1>U wordt niet aangemeld</h1>";
    echo "<a href='index.php' class='btn btn-primary'>Terug naar het examenscherm</a></p>";
}
if (isset($_POST['insert'])) {
    $name = $_POST['name'];
    $grade = $_POST['grade'];
    $age = $_POST['age'];
    $email = $_POST['email'];
    $telph = $_POST['telph'];
    if (!CheckName($name)) {
        $fail_msg_name = "U dient een geldige voor- en achternaam op te geven. Let op: de apostrof (') wordt niet geaccepteerd.";
    }
    if (!$telph && !$email) {
        $fail_msg_contact = "U dient of een telefoonnummer, of een e-mailadres in te vullen.";
    } else {
        if ($telph && !check_phone_dutch($telph)) {
            $fail_msg_telph = "U dient een 10-cijferig telefoonnummer met streepje in te vullen.";
        }
        if ($email && !CheckEmail($email)) {
            $fail_msg_email = "U dient een geldig e-mailadres in te voeren.";
        }
    }
    if (isset($fail_msg_name) || isset($fail_msg_contact) || isset($fail_msg_telph) || isset($fail_msg_email)) {
        $fail = true;
    }
    if (!isset($fail) || $fail == false) {
        $hash = 0;
        while ($hash == 0) {
            $hash = generateHash();
        }
        $query = "INSERT INTO `examen_inschrijvingen` (Naam, Graad, Leeftijd, Ex_ID, Email, TelNr, UniekeHash) VALUES ('{$name}', '{$grade}', '{$age}', '{$id}', '{$email}', '{$telph}', '{$hash}');";