function afficher_profil_detail($id)
{
    $tableau = recuperer_profil_detail($id);
    echo "<table id=\"tableau_profil_detail\">";
    for ($i = 0; $i < count($tableau); $i++) {
        for ($j = 1; $j < count($tableau[$i]); $j++) {
            if ($j != 8) {
                echo "<tr>";
                echo "<td>";
                if ($j == 9) {
                    $classe = afficher_classes_par_id($tableau[$i][$j]);
                    if ($classe == NULL) {
                        echo "Professeur";
                    } else {
                        echo $classe[0][1];
                    }
                } else {
                    echo $tableau[$i][$j];
                }
                echo "</td>";
                echo "</tr>";
            }
        }
    }
    echo "<tr>";
    echo "<td>";
    echo "<a id=\"annuler_modification\" href=\"profil.php\">Retour<a/>";
    echo "</td>";
    echo "</tr>";
    echo "</table\">";
}
示例#2
0
        } else {
            $_REQUEST['classe'] = NULL;
        }
        modifier_profil($_REQUEST['id'], $_REQUEST['nom'], $_REQUEST['prenom'], $_REQUEST['date_naissance'], $_REQUEST['description'], $_REQUEST['email'], $_REQUEST['pseudo'], $_REQUEST['mot_de_passe'], $_REQUEST['admin'], $_REQUEST['classe']);
        header('Location: profil.php?' . $_REQUEST['id']);
    }
    if (isset($_REQUEST['id_user'])) {
        if (verifier_admin($_SESSION['id_utilisateurs']) == FALSE) {
            if (recuperer_profil_detail($_REQUEST['id_user']) == NULL || $_SESSION['id_utilisateurs'] != $_REQUEST['id_user']) {
                header('Location: profil.php');
            }
        } else {
            $admin = TRUE;
        }
        $modification = TRUE;
        $tableau = recuperer_profil_detail($_REQUEST['id_user']);
        $id = $tableau[0][0];
        $nom = $tableau[0][1];
        $prenom = $tableau[0][2];
        $date_naissance = $tableau[0][3];
        $description = $tableau[0][4];
        $email = $tableau[0][5];
        $pseudo = $tableau[0][6];
        $mdp = $tableau[0][7];
    }
    $classe = afficher_classes();
}
?>

<!DOCTYPE html>
<html>
示例#3
0
/**
 * Fonction pour verifier si la personne connectée est un admin ou un utilisateur
 * @param type $id || Id de la personne
 * @return boolean || Retourne un booléen
 */
function verifier_admin($id)
{
    $resultat = recuperer_profil_detail($id);
    if ($resultat[0][8] == 1) {
        $admin = TRUE;
    } else {
        $admin = FALSE;
    }
    return $admin;
}