Forum phpbb détecter la connexion au forum

Discussion dans 'Administration d'un site Web' créé par netsys, 11 Février 2005.

  1. netsys
    netsys WRInaute passionné
    Inscrit:
    17 Juillet 2004
    Messages:
    1 010
    J'aime reçus:
    0
    Sur le site : www.recette-dessert.com j'ai installé un forum phpbb et j'aimerai, comme il est fait sur le site de WRI, créer un compte membre
    et détecter dans une page n'appartenant pas au forum s'il l'utilisteur est connecté ou pas au forum.
    Quel est le test a effectuer, sur quelle variable ?

    Pour l'instant j'ai cela mais ca ne semble pas completement marcher :

    Code:
    <?php
    if (!isset($HTTP_COOKIE_VARS[phpbb2mysql_sid])) {
    ?>
    Merci pour vos réponses.
     
  2. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    20 816
    J'aime reçus:
    826
    moi j'utilise ça :
    Code:
    define('IN_PHPBB', true);
    $phpbb_root_path = '../forums/';
    include($phpbb_root_path . 'extension.inc');
    include($phpbb_root_path . 'common.'.$phpEx);
    
    // ---------------------------------------------------------------------------
    // Start session management
    // ---------------------------------------------------------------------------
    $userdata = session_pagestart($user_ip, PAGE_PROFILE);
    init_userprefs($userdata);
    // ---------------------------------------------------------------------------
    // End session management
    // ---------------------------------------------------------------------------
    
    tu as tout ce qu'il faut savoir sur l'utilisateur dans la variable $userdata
    code à adapter et peut-être pas optimal...
     
  3. netsys
    netsys WRInaute passionné
    Inscrit:
    17 Juillet 2004
    Messages:
    1 010
    J'aime reçus:
    0
    Super !
    Je vais voir comment l'incorporer sur mon site.
    Merci
     
  4. Patrice A.
    Patrice A. WRInaute passionné
    Inscrit:
    11 Février 2005
    Messages:
    2 071
    J'aime reçus:
    0
    J'utilise un code très similaire, mais cette version ne te donne pas les infos supplémentaires dans le panneau d'administration.

    Si tu veux pouvoir pister en détail tes visiteurs, ça t'intéressera sans doute de savoir dans quelle section de ton site hors-phpBB ils sont.
    Exemple : ton site comporte en-dehors de phpBB une section "agenda" et une page de statistiques.
    ------------------
    Premier fichier à modifier :
    includes/constants.php
    trouve
    Code:
    // Page numbers for session handling
    define('PAGE_INDEX', 0);
    define('PAGE_LOGIN', -1);
    ...
    etc.
    ...
    define('PAGE_GROUPCP', -11);
    define('PAGE_TOPIC_OFFSET', 5000);
    ajoute ensuite
    Code:
    // Repère de modifications : 11 / 02 / 2005
    define('PAGE_MONSITE_SECTION1, -100);
    define('PAGE_MONSITE_SECTION2', -101);
    Tu dois choisir des valeurs négatives, et qui n'interfèrent pas avec les constantes de page déjà existantes (tu pourrais commencer à -12 , mais tu cours le risque d'interférer avec des pages de futures versions de phpBB, d'où la valeur -100)

    ensuite, ouvre language/lang_french/lang_main.php (et tous les autres fichiers similaires pour toutes les langues installées)
    trouve
    Code:
    $lang['Viewing_priv_msgs'] = 'Regarde ses Messages Privés';
    $lang['Viewing_FAQ'] = 'Regarde la FAQ';
    ajoute ensuite
    Code:
    // Repère de modifications : 11 / 02 / 2005
    $lang['Viewing_MONSITE_SECTION1] = 'Regarde nos statistiques';
    $lang['Viewing_MONSITE_SECTION2] = 'Consulte notre agenda';
    Enfin, ouvre admin/index.php
    trouve
    Code:
    						case PAGE_FAQ:
    							$location = $lang['Viewing_FAQ'];
    							$location_url = "index.$phpEx?pane=right";
    							break;
    ajoute
    Code:
    // Repère de modifications : 11 / 02 / 2005
    						case PAGE_MONSITE_SECTION1:
    							$location = $lang['Viewing_MONSITE_SECTION1'];
    							$location_url = "index.$phpEx?pane=right";
    							break;
    						case PAGE_MONSITE_SECTION2:
    							$location = $lang['Viewing_MONSITE_SECTION2'];
    							$location_url = "index.$phpEx?pane=right";
    							break;
    Et pour finir, dans tes pages "statistiques" tu mets le script proposé par WebRankInfo en mettant :
    Code:
    $userdata = session_pagestart($user_ip, PAGE_MONSITE_SECTION1);
    et pour l'agenda :
    Code:
    $userdata = session_pagestart($user_ip, PAGE_MONSITE_SECTION2);
    Et le tour est joué !
    Maintenant tu peux savoir dans la section Admin où se cache précisément le visiteur. Ensuite, si tu as un MOD de statistiques pour phpBB, il pourra ainsi s'appliquer à tout le site. :wink:
     
  5. Kaméo
    Kaméo Nouveau WRInaute
    Inscrit:
    12 Février 2005
    Messages:
    3
    J'aime reçus:
    0
    lol je n'y comprend pas grand chose il faut déjà que je télécharge phpbb et après je comprenderais peut etre :lol:
    Je voulais savoir pour mon forum avec le site www.forumactif.com j'ai maintenant un forum mais il a quelques problemes de signatures et de barre de vote etc..... mais je voulais savoir si vous aviez des conseils pour l'améliorer ou vous me conseillez peut etre d'essayer phpbb ?
    Mon forum c'est www.kameo-world.forumactif.com !! Bon surf !!
     
  6. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    20 816
    J'aime reçus:
    826
    merci Dj_Apx pour ces détails supplémentaires, et bienvenue sur WRI !
     
Chargement...
Similar Threads - Forum phpbb détecter Forum Date
Ne pas mettre à jour forum Phpbb Administration d'un site Web 19 Février 2020
Gérer le passage de forumactif à phpbb Référencement Google 19 Janvier 2019
Probleme forum phpbb seo Développement d'un site Web ou d'une appli mobile 30 Septembre 2018
Quelle solution de forum utiliser pour migration phpbbseo ? Demandes d'avis et de conseils sur vos sites 11 Mars 2018
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
Migration forum phpbb vers vanilla 2 URL Rewriting et .htaccess 15 Février 2016
Optimiser le code d'un forum phpbb Problèmes de référencement spécifiques à vos sites 12 Juin 2015
Faire héberger en externe un vieux forum phpBB, possible ? Administration d'un site Web 9 Avril 2015
Autorépondeur et forum phpBB Débuter en référencement 5 Mai 2014
Système de vote sur forum phpbb Développement d'un site Web ou d'une appli mobile 28 Février 2014
Forum phpBB parfois d'un extreme lenteur Développement d'un site Web ou d'une appli mobile 11 Juillet 2013
Comment installer un popup aweber sur un forum phpbb3 (style:subsylver2) Développement d'un site Web ou d'une appli mobile 7 Janvier 2013
Baisse de fréquentation d'un forum phpbb Problèmes de référencement spécifiques à vos sites 4 Janvier 2013
Réecriture d'URL sur un forum phpBB Débuter en référencement 14 Décembre 2012
[Forum PHPBB] Besoin d'aide Développement d'un site Web ou d'une appli mobile 23 Juillet 2012
Forum phpbb en l'état, c'est possible Développement d'un site Web ou d'une appli mobile 10 Avril 2012
Désinscription d'un forum phpBB refusée Droit du web (juridique, fiscalité...) 26 Février 2012
Améliorer la vitesse d'affichage d'un forum phpbb3 Débuter en référencement 21 Février 2012
FORUM PHPBB et optimisation pour un meilleur référencement Débuter en référencement 16 Février 2012
Htaccess : rediriger url forum phpbb vers page plan.php URL Rewriting et .htaccess 2 Janvier 2012