示例#1
0
        $pagination = 100;
        // Numéro du 1er enregistrement à lire
        $limit_start = ($page - 1) * $pagination;
        // Numéro du dernier enregistrement à lire
        $limit_stop = $limit_start + $pagination;
        //Requete a executer
        $req = "SELECT * FROM tdf_coureur where n_coureur > {$limit_start} and n_coureur <= {$limit_stop} order by n_coureur";
    } else {
        $req = "SELECT * FROM tdf_coureur order by n_coureur";
    }
}
$cur = PreparerRequete($conn, $req);
$r = ExecuterRequete($cur);
//Affichage message succes
if (isset($_SESSION['flash'])) {
    success_bs($_SESSION['flash']);
    unset($_SESSION['flash']);
}
//Utile pour le nombre de pages a afficher
$req = "SELECT count(*) FROM tdf_coureur";
$cur_nb = PreparerRequete($conn, $req);
$r = ExecuterRequete($cur_nb);
$nb_coureurs = oci_fetch_array($cur_nb, OCI_BOTH);
$pages = $nb_coureurs[0] / 19;
?>
<html lang="fr">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
                <div class="row">
                    <div class="col-lg-12">
                        <h1 class="page-header">
                            Années
                            <small>Modifier/Supprimer</small>
                        </h1>
                    </div>
                </div>

                <?php 
if (isset($_POST['supprimer'])) {
    $annee = $_POST["annee"];
    $jour_repos = $_POST["jour_repos"];
    $stid = oci_parse($conn, "DELETE from tdf_annee where annee = '{$annee}'");
    $r = oci_execute($stid);
    success_bs("Année supprimé !");
    header('location: modifier_annee.php');
} else {
    if (isset($_POST['modifier'])) {
        $errors = false;
        // Vérification données absurdes
        if (isset($_POST["jour_repos"]) && !empty($_POST["jour_repos"]) && is_numeric($_POST["jour_repos"]) && isset($_POST["annee"]) && !empty($_POST["annee"]) && is_numeric($_POST["annee"])) {
            $jour_repos = $_POST["jour_repos"];
            $annee = $_POST["annee"];
            if ($jour_repos < 0) {
                $_SESSION['flash'] = 'Le jour de repos dois etre positif';
                $errors = true;
                header('location: ajout_annee.php');
            }
        } else {
            $_SESSION['flash'] = 'ERREUR ! Le jour de repos dois etre numérique et est requis';
                <!-- Page Heading -->
                <div class="row">
                    <div class="col-lg-12">
                        <h1 class="page-header">
                            Coureurs
                            <small>Modifier/Supprimer</small>
                        </h1>
                    </div>
                </div>

                <?php 
if (isset($_POST['supprimer'])) {
    $n_coureur = $_POST["n_coureur"];
    $stid = oci_parse($conn, "DELETE from tdf_coureur where n_coureur = '{$n_coureur}'");
    $r = oci_execute($stid);
    success_bs("Coureur supprimé !");
} else {
    if (isset($_POST['modifier'])) {
        if (isset($_POST["n_coureur"]) && !empty($_POST["n_coureur"])) {
            $n_coureur = $_POST["n_coureur"];
        }
        if (isset($_POST["nom"]) && !empty($_POST["nom"])) {
            $nom = traitement_nom($_POST["nom"]);
            // Traitement du nom
            $c_name = str_check_name($nom);
            // Vérification supplémentaire si il y a pas des tiret, esapces ou apostroph en trop ; false = erreur
            $c_size = verif_longueur($nom);
            // Vérification de la longueur du nom pour rentrer dans la base
        }
        if (isset($_POST["prenom"]) && !empty($_POST["prenom"])) {
            $prenom = traitement_prenom($_POST["prenom"]);
示例#4
0
    <!-- reCAPTCHA Google -->
    <script src='https://www.google.com/recaptcha/api.js'></script>
</head>

<?php 
if (isset($_POST['register'])) {
    if (isset($_POST['username']) && isset($_POST['password']) && isset($_POST['password2'])) {
        $verif = verif_register($_POST['username'], $_POST['password'], $_POST['password2'], $conn);
        $username = $_POST['username'];
        $password = password_hash($_POST['password'], PASSWORD_BCRYPT);
        if ($verif) {
            $req = "INSERT INTO username (id, username, password) VALUES ((select MAX(id)+1 from username), '{$username}', '{$password}')";
            $stid = oci_parse($conn, $req);
            oci_execute($stid);
            success_bs("Inscription prise en compte. Vous pouvez vous connectez");
        }
    } else {
        alert_bs("Remplissez les champs requis (*)");
    }
}
?>

<body>

    <!-- Navigation -->
   <?php 
include '../includes/menu.php';
?>

   <!-- Page Content -->
                    <div class="col-lg-12">
                        <h1 class="page-header">
                            Pays
                            <small>Modifier/Supprimer</small>
                        </h1>
                    </div>
                </div>

                <?php 
if (isset($_POST['supprimer'])) {
    $code_tdf = $_POST["code_tdf"];
    $c_pays = $_POST["c_pays"];
    $nom = $_POST["nom"];
    $stid = oci_parse($conn, "DELETE from tdf_pays where code_tdf = '{$code_tdf}'");
    $r = oci_execute($stid);
    success_bs("Pays supprimé !");
    header('location: modifier_pays.php');
} else {
    if (isset($_POST['modifier'])) {
        $code_tdf_last = $_POST["code_tdf_last"];
        $errors = false;
        // Vérification données absurdes
        if (isset($_POST["code_tdf"]) && !empty($_POST["code_tdf"]) && isset($_POST["c_pays"]) && !empty($_POST["c_pays"]) && isset($_POST["nom"]) && !empty($_POST["nom"])) {
            $code_tdf = strtoupper(str_to_trim($_POST["code_tdf"]));
            $c_pays = strtoupper(str_to_trim($_POST["c_pays"]));
            $nom = strtoupper(str_to_trim($_POST["nom"]));
            if (!preg_match_all('/^[a-zA-Z]*$/', $code_tdf)) {
                $_SESSION['flash'] = 'Le code tdf doit contenir que des lettres';
                $errors = true;
                header('location: index.php');
            } else {
                    <div class="col-lg-12">
                        <h1 class="page-header">
                            Epreuves
                            <small>Modifier/Supprimer</small>
                        </h1>
                    </div>
                </div>

                <?php 
if (isset($_POST['supprimer'])) {
    $annee = $_POST["annee"];
    $n_epreuve = $_POST["n_epreuve"];
    $req = "DELETE from tdf_epreuve where annee = '{$annee}' AND n_epreuve = '{$n_epreuve}'";
    $stid = oci_parse($conn, $req);
    $r = oci_execute($stid);
    success_bs("Epreuve supprimé !");
    header('location: modifier_epreuve.php');
} else {
    if (isset($_POST['modifier'])) {
        // Tableau des variables a verifier
        $checkList = array($_POST["ville_d"], $_POST["ville_a"], $_POST["distance"], $_POST["code_tdf_d"], $_POST["code_tdf_a"], $_POST["jour"], $_POST["cat_code"]);
        // Vérification vide
        if (checkEmpty($checkList)) {
            $_SESSION['flash'] = 'Tout les champs doivent etre remplis !';
            header('location: ajout_epreuve.php');
        }
        $ville_d = $_POST["ville_d"];
        $ville_a = $_POST["ville_a"];
        // Mise en forme des noms
        $ville_d = traitement_nom($ville_d);
        $ville_a = traitement_nom($ville_a);