aide pour codage site à double cms
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Reprise du message précédent
il serait mieux de créer un groupe vip mais bon...Code PHP :
if($User->check_level(ADMIN_LEVEL) || $User->check_level(MEMBER_LEVEL)) { redirect('index.php'); } elseif($User->check_level(MODERATOR_LEVEL)) { redirect('tapagevip'); }
julienmoulin Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre julienmoulin
- Inscrit le : 24/11/2008
- Site internet
voici ce que j'ai mis dans index.php
Code PHP :
<?php /*################################################## * index.php * ------------------- * begin : August 23 2007 * copyright : (C) 2007 CrowkaiT * email : crowkait@phpboost.com * * ################################################### * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ###################################################*/ define('PATH_TO_ROOT', './'); @include_once('./kernel/db/config.php'); //Fichier de configuration (pour savoir si PHPBoost est installé) unset($sql_host, $sql_login, $sql_pass); //Destruction des identifiants bdd (on n'en a pas besoin sur cette page) require_once('./kernel/framework/functions.inc.php'); $CONFIG = array(); //Chargement manuel de la configuration générale @include_once('./cache/config.php'); //Si PHPBoost n'est pas installé, on renvoie vers l'installateur if (!defined('PHPBOOST_INSTALLED')) { import('util/unusual_functions', INC_IMPORT); redirect(get_server_url_page('install/install.php')); } elseif (empty($CONFIG)) { // Si la configuration n'existe pas mais que PHPBoost est installé // on renvoie vers la page membre du noyau dont on est sûr qu'elle existe import('util/unusual_functions', INC_IMPORT); redirect(get_server_url_page('member/member.php')); } //Sinon, c'est que tout a bien marché, on renvoie sur la page de démarrage if($User->check_level(ADMIN_LEVEL) || $User->check_level(MEMBER_LEVEL)) { redirect('index.php'); } elseif($User->check_level(MODERATOR_LEVEL)) { redirect('http://wiki-hot.le-moulin-du-web.fr/'); } define('DIR', $CONFIG['server_path']); define('HOST', $CONFIG['server_name']); $start_page = get_start_page(); if ($start_page != HOST . DIR . '/index.php' && $start_page != './index.php') //Empêche une boucle de redirection. redirect($start_page); else redirect(HOST . DIR . '/member/member.php'); ?>
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Code PHP :
<?php define('PATH_TO_ROOT', '.'); require_once PATH_TO_ROOT . '/kernel/begin.php'; if($User->check_level(ADMIN_LEVEL) || $User->check_level(MEMBER_LEVEL)) { redirect('index.php'); } elseif($User->check_level(MODERATOR_LEVEL)) { redirect('http://wiki-hot.le-moulin-du-web.fr/'); } ?>
mais sa va déconner pour le modo... car la il vérifie si il as minimum le niveau membre... donc plus haut tu as modo et admin.. créer un groupe vip c'est beaucoup mieux
Édité par ReidLos Le 28/02/2010 à 00h44
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie