Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 07-03-2007 02:03:23

Haze
Membre

Afficher l'avatar de l'User sur l'index

BOnsoir,
j'aurais encore une question.

http://www.forza-om.net

Comme vous le constatez, j'ai mis une boite de log qui fonctionne très bien grace a vos precieux conseils. J'aimerais savoir si on peut, une fois que l'utilisateur est loggué, afficher son avatar ( a l'endroit ou il y a la boite de log ), javais deja vu sur un site. Quel est la variable a definir ou appeller ?

Merci de votre aide si precieuse.

Hors ligne

#2 07-03-2007 10:09:11

MT
Admin rasé

Re : Afficher l'avatar de l'User sur l'index

Oui, c'est tout à fait possible.
Je n'ai pas le nom de la variable en tête, en tout cas ça se trouve dans le tableau $user[].
Pour avoir d'un coup la variable et le code pour afficher l'avatar, va jeter un oeil dans viewtopic.php, à l'endroit où les avatars s'affichent.


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#3 07-03-2007 10:42:16

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

MT a écrit :

Oui, c'est tout à fait possible.
Je n'ai pas le nom de la variable en tête, en tout cas ça se trouve dans le tableau $user[].
Pour avoir d'un coup la variable et le code pour afficher l'avatar, va jeter un oeil dans viewtopic.php, à l'endroit où les avatars s'affichent.

je l'ai fait et je n'ai rien trouvé qui marche...
Est-ce qu'il faut, faire un "require" de viewtopic ?


Ca, c'est la portion de code qui permet d'afficher le l'avatar

if ($pun_config['o_avatars'] == '1' && $cur_post['use_avatar'] == '1' && $pun_user['show_avatars'] != '0')
        {
            if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.gif'))
                $user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.gif" '.$img_size[3].' alt="" />';
            else if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.jpg'))
                $user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.jpg" '.$img_size[3].' alt="" />';
            else if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.png'))
                $user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.png" '.$img_size[3].' alt="" />';
        }

Aidez moi plz, je suis une brêle en PHP !

Je dois faire un include() ? Qu'est ce que je prends dans ce code ? Merci

Hors ligne

#4 07-03-2007 11:21:15

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

Tu colles ce code dans ta page et tu met l'autre bout de code (je ne sais plus lequel) qui permet d'afficher l'avatar où tu le souhaites...


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#5 07-03-2007 11:36:30

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

Tu colles ce code dans ta page et tu met l'autre bout de code (je ne sais plus lequel) qui permet d'afficher l'avatar où tu le souhaites...

Ce code je le met entre <?php ?> ou en <?php include () ?> ???

et c'est quoi cet autre bout de code ?

Hors ligne

#6 07-03-2007 12:25:22

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

    <?php if (!empty($user_avatar)) echo "\t\t\t\t\t".'<dd class="postavatar">'.$user_avatar.'</dd>'; ?>

Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#7 07-03-2007 12:41:57

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :
    <?php if (!empty($user_avatar)) echo "\t\t\t\t\t".'<dd class="postavatar">'.$user_avatar.'</dd>'; ?>

Merci,  mais j'ai remarqué un changement mais l'avatar ne s'affiche pas

Hors ligne

#8 07-03-2007 15:32:39

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

Adresse de la page ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#9 07-03-2007 16:10:16

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

Adresse de la page ?

http://forza-om.net/

Mais il faut que tu t'inscrives au forum et que tu t'identifies, et mette un avatar avant happy

Hors ligne

#10 07-03-2007 19:38:39

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

Un compte de test alors ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#11 08-03-2007 01:22:15

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

Un compte de test alors ?

Oui vas-y

Hors ligne

#12 08-03-2007 11:23:29

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

On attend que tu nous le donnes! ^^


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#13 08-03-2007 11:56:56

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

On attend que tu nous le donnes! ^^

login : test

mdp : comptetest

Pardon

Dernière modification par Haze (08-03-2007 11:58:16)

Hors ligne

#14 09-03-2007 09:24:29

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

Normal :

[c]<dd class="postavatar"></dd>[/c] dans le code source.

Tu as ajouté la requète [c], avatar[/c] dans la requète des informations de l'user ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#15 09-03-2007 10:24:57

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

Normal :

[c]<dd class="postavatar"></dd>[/c] dans le code source.

Tu as ajouté la requète [c], avatar[/c] dans la requète des informations de l'user ?

non mais je n'y connais rien en php et je ne sais pas comment on fait

Hors ligne

#16 09-03-2007 10:53:39

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

Cherche une requète avec [c], username[/c] dedans et colle là.


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#17 09-03-2007 11:02:12

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

Cherche une requète avec [c], username[/c] dedans et colle là.

Ok, merci, je vais essayer

Mais elle est ou la requete user, dans quel fichier ?

Dernière modification par Haze (09-03-2007 11:08:06)

Hors ligne

#18 09-03-2007 11:26:39

romain9441
Admin locker

Re : Afficher l'avatar de l'User sur l'index

Plus simple : Fais nous un .zip de ton accueil du site.


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#19 09-03-2007 17:42:01

Haze
Membre

Re : Afficher l'avatar de l'User sur l'index

romain9441 a écrit :

Plus simple : Fais nous un .zip de ton accueil du site.

Je suis un peu barbare tongue Mais sur l'accueil fait juste un appel a une autre page :

http://www.forza-om.net/punbbavatar.zip

Nul en php que je suis, j'ai bidouillé un peu quoi

La ou doit s'afficher la boite de login, ou les informations user quand l'utilisateur est loggué, j'ai écris ça

<?php
    if ($pun_user['is_guest'])
      include('boitelog.php');  

     else
    include('iflogged.php'); ?>

Le zip est composé de l'index.php, de boitelog.php et de iflogged.php, c'est ce dernier qu'il faut modifier donc.

Dernière modification par Haze (09-03-2007 17:46:01)

Hors ligne

Pied de page des forums