示例#1
0
function formulaire($pseudo_to_verif, $time_to_verif, $team_to_verif, $message_to_verif, $pays_to_verif, $age_to_verif)
{
    $Erreur = 0;
    if ($pseudo = verif_inscrit($pseudo_to_verif) == 32) {
        $Erreur = 32;
    } else {
        $pseudo = verif_inscrit($pseudo_to_verif);
    }
    if ($time = verif_time($time_to_verif) == 35) {
        $Erreur = 35;
    } else {
        $time = verif_time($time_to_verif);
    }
    $team = verif_team($team_to_verif);
    $message = verif_message($message_to_verif);
    if ($pays = verif_pays($pays_to_verif) == 46) {
        $Erreur = 46;
    } else {
        $pays = verif_pays($pays_to_verif);
    }
    if ($age = verif_age($age_to_verif) == 51) {
        $Erreur = 51;
    } else {
        $age = verif_age($age_to_verif);
    }
    if ($Erreur == 0) {
        envoie_formulaire($pseudo, $time, $team, $message, $pays, $age);
    } else {
        header('Location: formulaire.php?Erreur=' . $Erreur);
    }
}
示例#2
0
function verif_update($str)
{
    if ($str == "name") {
        echo "New name ? \n> ";
        $up = verif_name();
    } else {
        if ($str == "age") {
            echo "New age ? \n> ";
            $up = verif_age();
        } else {
            if ($str == "email") {
                echo "New email ? \n> ";
                $up = verif_mail();
            } else {
                if ($str == "phone") {
                    echo "New age ? \n> ";
                    $up = verif_phone();
                } else {
                    echo "cannot update\n";
                    return 0;
                }
            }
        }
    }
    return $up;
}
示例#3
0
function add_student($argv)
{
    if (!isset($argv[2])) {
        echo "Pas assez d'argument\n";
        return 0;
    }
    if (preg_match_all("/[a-z]{1,6}_[a-z0-9]/", $argv[2], $array)) {
        echo "Nom ?\n> ";
        $name = verif_name();
        echo "Age ?\n> ";
        $age = verif_age();
        echo "Email ?\n> ";
        $mail = verif_mail();
        echo "Numéro de téléphone ?\n> ";
        $phone = verif_phone();
        echo "Utilisateur enregistré \n";
        $connect = new MongoClient();
        $db = $connect->db_etna;
        $collection = $db->students;
        $document = array("login" => $argv[2], "name" => $name, "age" => $age, "email" => $mail, "phone" => $phone);
        $collection->insert($document);
    } else {
        echo "Login incorrect !\n";
    }
}