Accueil phpBB News phpBB Forum phpBB & support Mods Module Modification phpBB-Power Tutoriaux Tutoriel phpBB-Power Conseil personalisation phpBB-Power Conseil optimisation phpBB-Power Partenaires phpBB-Power



PhpBB-Power
Communauté francophone de support et de mods pour phpBB
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

[PHP-MOD] Reconnaitre ses Membres

 
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Tutoriaux
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Babacooll
Ex-staff


Inscrit le: 26 Nov 2004
Messages: 57

MessagePosté le: Mer 01 Déc 2004 à 9:02    Sujet du message: [PHP-MOD] Reconnaitre ses Membres Répondre en citant



Vous pouvez très facilement reconnaitre vos membres par leur id,
ce nombre est personnel a chaque membre et a été créé à leur enregistrement.

Pour le trouver:
* Ouvrez phpmyadmin
* Afficher la table phpbb_users (ou votreprefix_users)
* Et à côté du nom de vos membres (2ème colomne) vous avez l'id de
vos membres (première colomne).

Ensuite vous pouvez créer des codes qui afficheront quelque chose seulement à ces personnes là grâce à la variable $userdata['*'].

Cette variable peut-être utilisée pour toutes les colomnes de la table phpbb_users, vous pouvez donc avoir:

Code:
$userdata['user_id']
$userdata['username']
$userdata['user_email']
$userdata['user_msn']
$userdata['user_aim']
$userdata['user_yahoo']


Et toutes les autres...



1- Pour reconnaitre un créer un code qui affiche un message seulement aux personnes donc l'email est aramys@psycopathe.com vous devez taper ceci:

Code:
if ( $userdata['user_email'] == 'aramys@psycopathe.com' )
{
echo "C'est vous !";
}


Explication du code:

Si l'email de la personne présente sur la page est égale à aramys@psycopathe.com ca va afficher C'est vous sinon ca n'affichera rien.


2- Autre code, celui si sert à afficher un lien vers google seulement aux personnes connectées et un lien vers yahoo aux personnes non connectées :

Code:
if ( $userdata['session_logged_in'] )
{
echo '<a href="http://www.google.fr'>Google</a>';
}
else if ( !$userdata['session_logged_in'] )
{
echo '<a href="http://yahoo.fr">Yahoo</a>';
}


Mais ce code est aussi valable que celui-ci:

Code:
if ( $userdata['session_logged_in'] )
{
echo '<a href="http://www.google.fr'>Google</a>';
}
else if ( $userdata['session_logged_out'] )
{
echo '<a href="http://yahoo.fr">Yahoo</a>';
}


ou celui-ci:

Code:
if ( $userdata['session_logged_in'] )
{
echo '<a href="http://www.google.fr'>Google</a>';
}
else
{
echo '<a href="http://yahoo.fr">Yahoo</a>';
}


Explication des 3 codes:
Si l'utilisateur est connecté on affiche Google si il est déconnecté on affiche Yahoo.


Voilà...

Bon taff Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    PhpBB-Power Index du Forum » Tutoriaux Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous ne pouvez pas télécharger des fichiers


Powered by phpBB v2 © 2001, 2005 phpBB Group ¦ Theme: subSilver++
Traduction par : phpBB-fr.com