示例#1
0
<?php

include dirname(__FILE__) . '/../modeles/administration/administration.php';
// INCLURE LE MODELE CORRESPONDANT
if (admin_secu($_SESSION['id']) == true) {
    include dirname(__FILE__) . '/../modeles/administration/admin_categorie.php';
    include dirname(__FILE__) . '/../modeles/formulaire_evenement.php';
    $show_cat_cat = show_categorie();
    $all_cat = show_all_cat();
    //var_dump($all_cat);
    if (!empty($_POST['nom_cat_m'])) {
        modifier_categorie($_POST['categorie'], $_POST['nom_cat_m']);
        unset($_POST);
        unset($_FILES);
    }
    if (!empty($_POST['nom_cat_a']) && !empty($_FILES['photo_a'])) {
        $photo1 = $_FILES['photo_a']['name'];
        ajouter_categorie($_POST['nom_cat_a'], $photo1);
        $dossier = 'assets/images/';
        $fichier = basename($_FILES['photo_a']['name']);
        $taille_maxi = 100000000;
        $taille = filesize($_FILES['photo_a']['tmp_name']);
        $extensions = array('.png', '.gif', '.jpg', '.jpeg');
        $extension = strrchr($_FILES['photo_a']['name'], '.');
        //Début des vérifications de sécurité...
        if (!in_array($extension, $extensions)) {
            $erreur = 'Vous devez uploader un fichier de type png, gif, jpg, jpeg, txt ou doc...';
        }
        if ($taille > $taille_maxi) {
            $erreur = 'Le fichier est trop gros...';
        }
<?php

if (isset($_SESSION['id'])) {
    include dirname(__FILE__) . '/../modeles/formulaire_evenement.php';
    $les_cats = show_categorie();
    //var_dump($les_cats);
    include dirname(__FILE__) . '/../vues/formulaire_evenement.php';
} else {
    echo 'vous devez être connecté à votre compte pour acceder à cette page';
}