[Réglé] Afficher un avatar en dehors du forum

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

[Réglé] Afficher un avatar en dehors du forum

Messagepar lillydog » 17 Mar 2009 à 16:57

Bonjour :)
J'ai un forum et un site lié.
Sur le site, j'affichais les avatars de quelques membre du forum en faisant une query à la DB dans laquelle je récupérais, grâce à leur id, le nom de l'image.
Avec phpBB2, ça fonctionnait sans autre.

Depuis le passage à phpBB3, plus rien :(
- déjà le nom de l'image : stocké dans la DB sous la forme IDutilisateur.extension (21.jpg), mais sur le FTP sous la forme suite_de_Chiffres_et_lettres_IDutilisateur.extension (5466fd4s5f4dsf4d5s6465fds_21.jpg) > c'est quoi cette suite de chiffres et lettres ?
- ensuite un .htaccess dans le répertoire des upload avatars qui, je suppose, m'empêche d'afficher les images ?

Vous auriez une solution svp ? :)
Merci
Véro
Modifié en dernier par lillydog le 18 Mar 2009 à 19:15, modifié 1 fois.
lillydog
Posteur néophyte
Posteur néophyte
 
Messages: 9
Enregistré le: 15 Mai 2007 à 18:47

Re: Afficher un avatar en dehors du forum

Messagepar tonillo » 17 Mar 2009 à 21:14

plop, dans la bdd, l'avatar est codé sous la syntaxe :
Code: Tout sélectionner
2_1237403135.gif
dans le champ user_avatar de la table phpbb_users ce qui correspond au chemin de fichier suivant :
Code: Tout sélectionner
http://localhost/phpBB3/download/file.php?avatar=2_1237403135.gif

on retrouve le nom du fichier dans l'adresse, il te suffit donc de récupérer le nom de l'avatar et de l'intégrer à l'adresse http://localhost/phpBB3/download/file.php?avatar=... pour récupérer l'avatar ;)
j'espère t'avoir aidé
@+
tonillo
...
Avatar de l’utilisateur
tonillo
Grand-maître des floodeurs
Grand-maître des floodeurs
 
Messages: 4628
Enregistré le: 06 Juin 2005 à 09:39

Re: Afficher un avatar en dehors du forum

Messagepar Dakin Quelia » 17 Mar 2009 à 21:45

Bonsoir,

Cela concerne du coding à priori.

Si tu as créé une page personnalisée (grâce au tutorial), il faudra suivre cette méthode. :wink:

A bientôt,
Aucun support par mail, MP ou msn.
Mes MODs: ici | Mon blogue: Mon blogue | DeviantArt: cliquez ici
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 21412
Enregistré le: 31 Oct 2006 à 19:33
Localisation: Belgique

Re: Afficher un avatar en dehors du forum

Messagepar Morgyanne » 18 Mar 2009 à 10:07

Votre sujet a été déplacé par un membre de l'équipe.
en provenance de : Support phpBB3 ‹ Utilisation


Salut,

concerne l'affichage de l'avatar sur le site, je déplace.

@+
Morgyanne :)
« What a filthy job !
Could be worse.
How ?
Could be rainin'. »

From Young Frankenstein
Avatar de l’utilisateur
Morgyanne
Marvelous girl
Marvelous girl
 
Messages: 32245
Enregistré le: 21 Mar 2005 à 13:28
Localisation: Juste derrière toi...

Re: Afficher un avatar en dehors du forum

Messagepar lillydog » 18 Mar 2009 à 18:35

oups sorry Morgyanne pour le mauvais emplacement. Combien de coups de fouet ? :p

tonillo, je teste ta manière de faire immédiatement.

Dakin Quelia, en fait j'ai crée un site, donc sans suivre le tuto que tu mentionnes, et rajouté le forum ensuite.
Quand je cherche à afficher l'avatar (et c'est la seule info dont j'ai besoin - avec l'ID de la personne pour pouvoir afficher un lien vers son profil), je suis en dehors de phpBB :(

Je reviens donner des news sous peu

[edit] Alors :
Code: Tout sélectionner
// code que j'avais avant et qui ne fonctionne pas/plus pour l'affichage de l'image (fonctionne pour le alt)
echo "<img src=\"/forum/images/avatars/upload/5e7ff345f54d415829ab66e9ebc333c9_21.jpg\" alt=\"".$row_phpbb->username."\" />\n";

// nouveau code, merci tonillo :) > qui fonctionne
echo "<img src=\"/forum/download/file.php?avatar=".$row_phpbb->user_avatar."\" alt=\"".$row_phpbb->username."\" />\n";

Merci :)
lillydog
Posteur néophyte
Posteur néophyte
 
Messages: 9
Enregistré le: 15 Mai 2007 à 18:47


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités