| Tutoriaux |
[PHP-MOD] Reconnaitre ses Membres Comment on fait?
|
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  |
|
|
|