module de connexion en acceuil
laclan Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre laclan
- Inscrit le : 28/07/2009
et je voudrais que les membres deja connecter n'ai pas cette page en acceuil mes qu'ils y les news en acceuil.
merci d'avance.
laclan Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre laclan
- Inscrit le : 28/07/2009
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
laclan Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre laclan
- Inscrit le : 28/07/2009
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
laclan Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre laclan
- Inscrit le : 28/07/2009
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
laclan Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre laclan
- Inscrit le : 28/07/2009
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 //Définition de là où on se trouve par rapport à PHPBoost (ici on se trouve à la racine) define('PATH_TO_ROOT', '.'); //Début du chargement de l'environnement require_once PATH_TO_ROOT . '/kernel/begin.php'; //Titre de la page define('TITLE', 'Accueil'); //Haut de page require_once PATH_TO_ROOT . '/kernel/header.php'; ## Début du contenu de la page ## // Donc si ce n'est pas un membre on : if (!$User->check_level(MEMBER_LEVEL)) { // Redirige vers cette page header('Location:http:// etc etc'); } //Sinon else { // On affiche ce qui est ici : ( entre { et } ) } ## Fin du contenu de la page ## //Bas de page require_once PATH_TO_ROOT . '/kernel/footer.php'; ?>
Donc tu l'appelle index.php et dans l'administration tu lui dit de pointer vers cette page...
Le code est commenté... C'est quoi ta page d'accueil quand les membres sont connecté ?
Par contre la ça ne s'affichera que pour l'index.php si tu veux que cela s'affiche sur toute les pages il va falloir rajouter une instruction dans le header.php
laclan Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre laclan
- Inscrit le : 28/07/2009
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Dans la version 3.1 vous pourrez créer votre propre page d'accueil directement dans l'administration
Donc tu va faire ça comme ca :
Code PHP :
<?php //Définition de là où on se trouve par rapport à PHPBoost (ici on se trouve à la racine) define('PATH_TO_ROOT', '.'); //Début du chargement de l'environnement require_once PATH_TO_ROOT . '/kernel/begin.php'; //Titre de la page define('TITLE', 'Accueil'); //Haut de page require_once PATH_TO_ROOT . '/kernel/header.php'; ## Début du contenu de la page ## // Donc si ce n'est pas un membre on : if (!$User->check_level(MEMBER_LEVEL)) { // Redirige vers cette page header('Location:http://www.journalpc.com/member/error.php'); } //Sinon else { header('Location:http://monsite.com/news/news'); } ## Fin du contenu de la page ## //Bas de page require_once PATH_TO_ROOT . '/kernel/footer.php'; ?>
Pour faire mieux passer le tout tu pourrai modifier la page error.php
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
