<?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)); } }
<?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); } }
private static function CheckFormulaire() { $checkFormulaire = GSession::LireSession('checkFormulaire'); $cf = GSession::LirePost('cf'); if ($checkFormulaire !== NULL && $cf !== NULL && intval($checkFormulaire) === intval($cf)) { return true; } return false; }
private function FuseauHoraire($fuseau) { switch ($fuseau) { case FH_SQL: return UTC_SQL; case FH_SERVEUR: return UTC_SERVEUR; case FH_CLIENT: return GSession::LireSession('joueurFuseauHoraire'); default: return 'UTC'; } }