コード例 #1
0
 */
require "../Library/constante.lib.php";
require "../Library/Fonctions/Fonctions.php";
initRequire();
require "../Library/Page/demandeAmi.lib.php";
require "../Entity/Amis.class.php";
require "../Manager/AmisManager.manager.php";
initRequireEntityManager();
startSession();
$isConnect = isConnect();
if (!$isConnect) {
    session_destroy();
    header("Location:../");
}
$id = $_GET['membre'];
if ($id == $_SESSION['User']->getId() or !membreExistant()) {
    header("Location:../");
}
$existe = false;
if (verifDejaExistant()) {
    $existe = true;
    $message = "<div class='alert alert-danger' role='alert'>Votre demande d'amis existe déjà, vérifier dans l'onglet amis !</div>";
} else {
    if (isset($_POST['Accepter']) || isset($_POST['Refuser'])) {
        $message = gererDemande();
        if ($message == "Erreur") {
            header('Location: listeMembres.page.php');
        }
    }
}
$configIni = getConfigFile();
コード例 #2
0
} else {
    if (!isset($_GET['to'])) {
        afficherMembres();
    } else {
        if (isset($_GET['to']) && $_GET['to'] == 'listeGroupe' && !hasGroupe()) {
            listeGroupe();
        } else {
            if (isset($_GET['to']) && $_GET['to'] == 'creerGroupe') {
                if (hasGroupe()) {
                    header("Location:../");
                } else {
                    creerGroupe();
                    formCreerGroupe();
                }
            } else {
                if (isset($_GET['to']) && $_GET['to'] == 'ajouter' && isset($_GET['membre']) && membreExistant() && !isInGroupe($_GET['membre']) && $_GET['membre'] != $_SESSION['User']->getId()) {
                    if (isPremium() && sameActivity($_GET['membre']) && hasGroupe()) {
                        envoiInvitation();
                        formAjouter();
                    } else {
                        header("Location:groupe.page.php");
                    }
                } else {
                    if (isset($_GET['to']) && $_GET['to'] == 'rejoindre' && isset($_GET['groupe']) && !hasGroupe() && groupeExiste() && groupeSameActivity()) {
                        if (isset($_POST['AccepterRejoindre']) || isset($_POST['RefuserRejoindre'])) {
                            rejoindreGroupe();
                        } else {
                            formRejoindreGroupe();
                        }
                    } else {
                        if (isset($_GET['to']) && $_GET['to'] == 'voirGroupe' && isset($_GET['action']) && $_GET['action'] == 'mod') {