begin process at 2010 02 10 00:00:02
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > INFOS D'UN MEMBRE DE VOTRE FORUM PHPBB2 CONNECTÉ DEPUIS D'AUTRES PAGES

INFOS D'UN MEMBRE DE VOTRE FORUM PHPBB2 CONNECTÉ DEPUIS D'AUTRES PAGES


 Information sur la source

Note :
6 / 10 - par 7 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Débutant Date de création :18/05/2004 Vu :2 683

Auteur : Palca_Ulem

Ecrire un message privé
Site perso
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Ce code récupère l'id d'un membre connecté à votre forum phpBB2. Vous pouvez donc ensuite récupérer son pseudonyme, ses messages privés, le nombre des messages qu'il a posté, ...
Le code pour récupérer le nom d'utilisateur est à la suite.

Source

  • <?php
  • // Nom du cookie de phpBB (comme indiqué dans le panneau d'administration de phpBB)
  • $phpbb_cookie = "phpbb2mysql";
  • // Récupération de l'id de session du membre
  • session_start ();
  • $session = unserialize ($_COOKIE[$phpbb_cookie . '_data']);
  • // ID du membre (pour les requêtes SQL par exemple)
  • $id = $session['userid'];
  • /* Le code ci-dessous sert à récupérer le pseudonyme du membre grâce à l'id récupéré précédement. */
  • // Répertoire de phpBB
  • $phpbb_rep = "phpBB";
  • // Récupération de l'extension des fichiers de phpBB
  • define ("IN_PHPBB", true);
  • include ($phpbb_rep . "/extension.inc");
  • // Connexion à la base
  • require ($phpbb_rep . "/config." . $phpEx);
  • mysql_connect ($dbhost, $dbuser, $dbpasswd);
  • mysql_select_db ($dbname);
  • // Récupération du pseudonyme du membre grâce à son id
  • $requete = mysql_query ("SELECT username FROM " . $table_prefix . "users WHERE user_id='$id'");
  • $row = mysql_fetch_array ($requete);
  • // Pseudonyme du membre
  • $username = $row['username'];
  • ?>
<?php

// Nom du cookie de phpBB (comme indiqué dans le panneau d'administration de phpBB)
$phpbb_cookie = "phpbb2mysql";

// Récupération de l'id de session du membre
session_start ();
$session = unserialize ($_COOKIE[$phpbb_cookie . '_data']);

// ID du membre (pour les requêtes SQL par exemple)
$id = $session['userid'];

/* Le code ci-dessous sert à récupérer le pseudonyme du membre grâce à l'id récupéré précédement. */

// Répertoire de phpBB
$phpbb_rep = "phpBB";

// Récupération de l'extension des fichiers de phpBB
define ("IN_PHPBB", true);
include ($phpbb_rep . "/extension.inc");

// Connexion à la base
require ($phpbb_rep . "/config." . $phpEx);
mysql_connect ($dbhost, $dbuser, $dbpasswd);
mysql_select_db ($dbname);

// Récupération du pseudonyme du membre grâce à son id
$requete = mysql_query ("SELECT username FROM " . $table_prefix . "users WHERE user_id='$id'");
$row = mysql_fetch_array ($requete);

// Pseudonyme du membre
$username = $row['username'];

?>

 Conclusion

Pour identifier un membre depuis votre site : http://www.phpcs.com/code.aspx?ID=22898


 Sources du même auteur

INDENTIFICATION PHPBB2

 Sources de la même categorie

CALCUL D'UNE DISTANCE ORTHONORMIQUE par bossfoot
Source avec Zip ESPACE ADMIN SIMPLE par mousaid_88
Source avec Zip IMAGINE-CMS V2.20 par djack69
Source avec Zip AFFICHAGE ET GESTION DE DIAPORAMA EN PHP SANS BASE DE DONNÉE... par mldvb
Source avec Zip Source avec une capture PARSER ALLOCINE par cyrhades

Commentaires et avis

Commentaire de Naixn le 18/05/2004 18:12:09

ça ne sert à rien :-/

Commentaire de Palca_Ulem le 18/05/2004 18:47:12

Récupérer les messages privés du membre, le nombre de messages qu'il a posté, son dernier message, sa date d'inscription, utiliser son pseudonyme pour d'autre scripts, ... ça ne suffit pas ?

Commentaire de Naixn le 19/05/2004 02:14:59

on va dire que ça sert à rien d'en faire une source ...

Commentaire de Skwal le 20/05/2004 03:15:45

je vois pas trop l'intérêt non plus désolé :(

Commentaire de legaulois le 01/10/2004 09:40:41

-http://www.webrankinfo.com
WRI utilise un script similaire pour pouvoir authentifier les utilisateurs de son forum sur une partie privée proposant d'autres outils. (et donc éviter deux bases pour s'authentifier

Commentaire de lookperso le 30/01/2005 21:03:25

Je me répète mais...
C'est deja sympa quil vous est fourni sa source car certain la prenne et ne remerci pa la personne ! Moi je la remerci et en
PLUS je men sert !!!! Si vous ètes pas contents dites le mais plus gentillement faite lui comprendre !!! C'est tout merci !

doom_prog_php@hotmail.fr

Commentaire de taxidogkiller le 03/03/2005 12:17:18

Vraiment elle est pas mal cette source et elle me sert...
:-)

Commentaire de cladx le 28/06/2005 23:25:30

Oui a moi aussi sa va servir a rendre mon site beaucoup plus interactif

Commentaire de survivor51 le 23/06/2006 03:20:41

J'avais déjà fait une page php pour ce genre de choses mais après le plantage de mon ordi je l'ai perdue. Je suis bien content de ne pas devoir le reprogrammer grâce à cette source. Merci.

Commentaire de 7mida le 16/11/2006 09:55:13

Moi aussi elle m'était bien utile cette source, Merci mon frére :D

Commentaire de nataliya2006 le 17/11/2006 12:17:14

ce qui pense queton code ne sert a rien, donc il connait rien sur l'informatique, car rien n'est unutile, moi je trouve que ton code est super bien car cela permet aux administrateurs des sites webs professionnels( particuliers)de savoir ce qui ce passe, qui a fait quoi et quand, cela donne une meilleur visibilite et controle des utilisateurs.
pour moi ton code va me servir bc .
merci,

Commentaire de R3dDragon le 19/12/2006 08:24:26

Elle me sert aussi!

Mais une question, comment faire pour que sur mon site ke puisse afficher soit le formulaire de connexion, soit les infos de connectés, si le membre c'est, ou est déjà connecté à phpBB?

Merci encore!

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales