$fiche_demo = "y";
} else {
    $sql = "SELECT * FROM utilisateurs WHERE login='******';";
    $res = mysqli_query($GLOBALS["mysqli"], $sql);
    if (mysqli_num_rows($res) == 0) {
        echo "<p style='color:red'>Le login proposé (<em>" . $user_login . "</em>) n'existe pas</p>\n";
        require "../lib/footer.inc.php";
        die;
    }
    $lig = mysqli_fetch_object($res);
    $nom = casse_mot($lig->nom, "maj");
    $prenom = casse_mot($lig->prenom, "majf2");
    $identifiant = $user_login;
    $email = $lig->email;
    if ($fiche == "eleves") {
        $chaine_classes = get_chaine_liste_noms_classes_from_ele_login($user_login);
    } elseif ($fiche == "responsables") {
        $tab = get_enfants_from_resp_login($user_login, 'avec_classe');
        $chaine_enfants = "";
        for ($loop = 1; $loop < count($tab); $loop += 2) {
            if ($loop > 1) {
                $chaine_enfants .= ", ";
            }
            $chaine_enfants .= $tab[$loop];
        }
    }
    $fiche_demo = "n";
}
switch ($fiche) {
    case 'personnels':
        $impression = getSettingValue("Impression");
Example #2
0
        header("Location: ../logout.php?auto=1");
        die;
    }
}
if (!checkAccess()) {
    header("Location: ../logout.php?auto=1");
    die;
}
//debug_var();
if (isset($_GET['export_ele_csv']) && isset($_GET['matiere'])) {
    check_token();
    $csv = "INE;ELENOET;ELE_ID;LOGIN;NOM;PRENOM;SEXE;NAISSANCE;CLASSES;\n";
    $sql = "SELECT distinct e.* FROM j_eleves_groupes jeg, \n\t\t\t\t\t\tj_groupes_matieres jgm, \n\t\t\t\t\t\tj_eleves_classes jec,\n\t\t\t\t\t\televes e\n\t\t\t\t\tWHERE jeg.id_groupe=jgm.id_groupe AND \n\t\t\t\t\t\tjec.login=jeg.login AND \n\t\t\t\t\t\tjec.login=e.login AND \n\t\t\t\t\t\tjgm.id_matiere='" . $_GET['matiere'] . "';";
    $res = mysqli_query($GLOBALS["mysqli"], $sql);
    while ($lig = mysqli_fetch_object($res)) {
        $csv .= $lig->no_gep . ";" . $lig->elenoet . ";" . $lig->ele_id . ";" . $lig->login . ";" . $lig->nom . ";" . $lig->prenom . ";" . $lig->sexe . ";" . formate_date($lig->naissance) . ";" . get_chaine_liste_noms_classes_from_ele_login($lig->login) . ";\n";
    }
    $nom_fic = remplace_accents("liste_eleves_suivant_" . $_GET['matiere']) . "_" . strftime("%Y%m%d_%H%M%S") . ".csv";
    send_file_download_headers('text/x-csv', $nom_fic);
    echo echo_csv_encoded($csv);
    die;
}
if (isset($_POST['isposted'])) {
    check_token();
    $ok = 'yes';
    $ok_categorie = 'yes';
    $code_matiere = isset($_POST['code_matiere']) ? $_POST['code_matiere'] : "";
    if (isset($_POST['reg_current_matiere'])) {
        // On vérifie d'abord que l'identifiant est constitué uniquement de lettres et de chiffres :
        $matiere_name = $_POST['reg_current_matiere'];
        if (!isset($_POST['matiere_categorie']) || !is_numeric($_POST['matiere_categorie'])) {
Example #3
0
            } elseif ($lig->moy < 12) {
                $chaine_moy .= " <span style='color:gray;' title=\"Moyenne générale sur l'année\">";
            } elseif ($lig->moy < 15) {
                $chaine_moy .= " <span style='color:green;' title=\"Moyenne générale sur l'année\">";
            } else {
                $chaine_moy .= " <span style='color:blue;' title=\"Moyenne générale sur l'année\">";
            }
            if ($lig->moy != "") {
                $chaine_moy .= "({$lig->moy})";
            } else {
                $chaine_moy .= "&nbsp;\n";
            }
            $chaine_moy .= "</span>";
        }
        // Afficher classe et récapitulatif:
        echo "<p>" . $lig->nom . " " . $lig->prenom . " (" . get_chaine_liste_noms_classes_from_ele_login($_GET['login_ele']) . ") (" . trim(preg_replace("/^,/", "", preg_replace("/,\$/", "", trim(strtr($lig->liste_opt, "|", ", "))))) . ")" . $chaine_profil . $chaine_moy . "</p>\n\t\t\t<table class='boireaus'>\n\t\t\t\t<tr>\n\t\t\t\t\t" . ligne_entete_classe_future() . "\n\t\t\t\t</tr>\n\t\t\t\t<tr class='lig1'>\n\t\t\t\t\t" . ligne_choix_classe_future($_GET['login_ele']) . "\n\t\t\t\t</tr>\n\t\t\t</table>";
    }
    die;
    /*
    			<table class='boireaus'>
    				<tr>
    					".ligne_entete_classe_future()."
    				</tr>
    				<tr class='lig1'>
    					".ligne_choix_classe_future($lig->login)."
    				</tr>
    			</table>
    */
}
if (isset($projet) && isset($_POST['chgt_classe']) && isset($_POST['login_ele']) && isset($_POST['classe_fut'])) {
    $temoin = "y";