當前位置: 首頁>>代碼示例>>PHP>>正文


PHP GSession::HasDroit方法代碼示例

本文整理匯總了PHP中GSession::HasDroit方法的典型用法代碼示例。如果您正苦於以下問題:PHP GSession::HasDroit方法的具體用法?PHP GSession::HasDroit怎麽用?PHP GSession::HasDroit使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在GSession的用法示例。


在下文中一共展示了GSession::HasDroit方法的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: BMessage

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bMessage.php';
$message = GSession::LireVariableContexte('SupprMessage', 'MESSAGE');
$bMessage = new BMessage();
$groupe = $bMessage->RecupererGroupeMessage($message);
if (GSession::HasDroit(FONC_SUPPRIMER_MESSAGE, $groupe)) {
    if (intval($message) > 0) {
        $bMessage->SupprimerMessage(intval($message));
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:12,代碼來源:fSupprimerMessage.php

示例2: BCategorie

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bCategorie.php';
require_once 'GuildPortail/Outils/include.php';
require_once INC_GSESSION;
$categorie = GSession::LireVariableContexte('CreatCategorie', 'CATEGORIE');
$typeCategorie = GSession::LireVariableContexte('TypeCategorie', 'CATEGORIE');
$bCategorie = new BCategorie();
$groupe = NULL;
if ($categorie == -1 || $categorie == NULL) {
    $groupe = GSession::LireSession('idGroupe');
} else {
    $groupe = $bCategorie->RecupererGroupeCategorie($categorie);
}
if (GSession::HasDroit(FONC_CREER_FORUM, $groupe)) {
    $titre = GSession::LireVariableContexte('Titre', 'CATEGORIE');
    $description = GSession::LireVariableContexte('Description', 'CATEGORIE');
    if ($typeCategorie === NULL || $typeCategorie === '' || intval($typeCategorie) === 0) {
        $typeCategorie = 1;
    }
    if ($groupe != NULL && $titre != NULL && $titre != '' && $description != NULL && $categorie != NULL && intval($categorie) != 0) {
        $bCategorie->AjouterCategorie($titre, $description, intval($categorie), $groupe, intval($typeCategorie));
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:25,代碼來源:fCreerCategorie.php

示例3: BSujet

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bSujet.php';
$sujet = GSession::LireVariableContexte('ModifSujet', 'SUJET');
$bSujet = new BSujet();
$groupe = $bSujet->RecupererGroupeSujet($sujet);
if (GSession::HasDroit(FONC_MODIFIER_SUJET, $groupe)) {
    $titre = GSession::LireVariableContexte('Titre', 'SUJET');
    $description = GSession::LireVariableContexte('Description', 'SUJET');
    if ($titre != NULL && $titre != '' && $description != NULL && intval($sujet) != 0) {
        $bSujet->ModifierSujet($titre, $description, intval($sujet));
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:14,代碼來源:fModifierSujet.php

示例4: BCategorie

<?php

require_once 'cst.php';
require_once INC_SLISTEFORUMS;
require_once INC_GSESSION;
require_once PATH_CLASSES . 'bCategorie.php';
require_once PATH_CLASSES . 'bTypeCategorie.php';
if (GSession::HasDroit(FONC_VOIR_FORUM)) {
    $groupe = GSession::LireSession('idGroupe');
    $cat = GSession::LireVariableContexte('Categorie', 'CATEGORIE');
    if (intval($cat) <= 0) {
        $cat = NULL;
    }
    $bCategorie = new BCategorie();
    $categories = $bCategorie->ChargerListeCategorieFromCategorie($groupe, $cat);
    $bTypeCategorie = new BTypeCategorie();
    $typesCategorie = $bTypeCategorie->RecupererTypesCategorie();
    $liste = new SListeForums('Liste des forums', $cat, 'categorie', 'CreerCategorie', 'ModifierCategorie', 'SupprimerCategorie', 'ChargerCategoriesEtSujets', $typesCategorie);
    while (list($i, $categorie) = each($categories)) {
        if ($categorie[COL_CATEGORIE] == $cat) {
            $liste->AjouterElement($categorie[COL_ID], $categorie[COL_NOM], $categorie[COL_COMMENTAIRE], LISTE_CHAMPLISTE_VALEURPARDEFAUT, $categorie[COL_MESSAGES], $categorie[COL_SUJETS], $categorie[COL_VERSION]);
        }
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:24,代碼來源:fChargerCategories.php

示例5: BCategorie

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bCategorie.php';
$categorie = GSession::LireVariableContexte('SupprCategorie', 'CATEGORIE');
$bCategorie = new BCategorie();
$groupe = $bCategorie->RecupererGroupeCategorie($categorie);
if (GSession::HasDroit(FONC_SUPPRIMER_FORUM, $groupe)) {
    if (intval($categorie) > 0) {
        $bCategorie->SupprimerCategorie(intval($categorie));
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:12,代碼來源:fSupprimerCategorie.php

示例6: BSujet

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bMessage.php';
require_once PATH_CLASSES . 'bSujet.php';
require_once INC_GSESSION;
$sujet = GSession::LireVariableContexte('CreatSujet', 'MESSAGE');
$bSujet = new BSujet();
$groupe = $bSujet->RecupererGroupeSujet($sujet);
if (GSession::HasDroit(FONC_CREER_MESSAGE, $groupe)) {
    $bMessage = new BMessage();
    $texte = GSession::LireVariableContexte('Texte', 'MESSAGE');
    $joueur = GSession::LireSession('idJoueurConnecte');
    if ($texte != NULL && $texte != '' && $sujet != NULL && intval($sujet) != 0) {
        $bMessage->AjouterMessage($texte, intval($sujet), $joueur);
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:17,代碼來源:fCreerMessage.php

示例7: BCategorie

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bCategorie.php';
$categorie = GSession::LireVariableContexte('ModifCategorie', 'CATEGORIE');
$typeCategorie = GSession::LireVariableContexte('TypeCategorie', 'CATEGORIE');
$bCategorie = new BCategorie();
$groupe = $bCategorie->RecupererGroupeCategorie($categorie);
if (GSession::HasDroit(FONC_MODIFIER_FORUM, $groupe)) {
    $titre = GSession::LireVariableContexte('Titre', 'CATEGORIE');
    $description = GSession::LireVariableContexte('Description', 'CATEGORIE');
    if ($typeCategorie === NULL || $typeCategorie === '' || intval($typeCategorie) === 0) {
        $typeCategorie = 1;
    }
    if ($titre != NULL && $titre != '' && $description != NULL && $categorie != NULL && intval($categorie) != 0) {
        $bCategorie->ModifierCategorie($titre, $description, intval($categorie), intval($typeCategorie));
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:18,代碼來源:fModifierCategorie.php

示例8: BSujet

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bSujet.php';
$sujet = GSession::LireVariableContexte('SupprSujet', 'SUJET');
$bSujet = new BSujet();
$groupe = $bSujet->RecupererGroupeSujet($sujet);
if (GSession::HasDroit(FONC_SUPPRIMER_SUJET, $groupe)) {
    if (intval($sujet) > 0) {
        $bSujet->SupprimerSujet(intval($sujet));
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:12,代碼來源:fSupprimerSujet.php

示例9: BCategorie

<?php

require_once 'cst.php';
require_once PATH_CLASSES . 'bCategorie.php';
require_once PATH_CLASSES . 'bSujet.php';
require_once PATH_CLASSES . 'bMessage.php';
require_once INC_GSESSION;
$categorie = GSession::LireVariableContexte('CreatCategorie', 'SUJET');
$bCategorie = new BCategorie();
$groupe = $bCategorie->RecupererGroupeCategorie($categorie);
if (GSession::HasDroit(FONC_CREER_SUJET, $groupe)) {
    $bSujet = new BSujet();
    $titre = GSession::LireVariableContexte('Titre', 'SUJET');
    $description = GSession::LireVariableContexte('Description', 'SUJET');
    $texte = GSession::LireVariableContexte('Texte', 'SUJET');
    $joueur = GSession::LireSession('idJoueurConnecte');
    if ($titre != NULL && $titre != '' && $texte != NULL && $texte != '' && $description != NULL && $categorie != NULL && intval($categorie) != 0) {
        $sujet = $bSujet->AjouterSujet($titre, $description, intval($categorie), $joueur);
        if ($sujet != NULL) {
            $bMessage = new BMessage();
            $bMessage->AjouterMessage($texte, intval($sujet), $joueur);
        }
    }
}
開發者ID:Gnucki,項目名稱:DaFramework,代碼行數:24,代碼來源:fCreerSujet.php


注:本文中的GSession::HasDroit方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。